调用C++底层 Thread & Mutex 的注意事项
16lz
2022-05-22
注: 此处的 Thread & Mutex 非Java类, 是Android实现的底层C++类.
注意事项:
在Application.mk中必须有如下定义(否则有意向不到的事情发生):
APP_CFLAGS += -DHAVE_PTHREADS -DHAVE_ANDROID_OS=1APP_CXXFLAGS += -DHAVE_PTHREADS -DHAVE_ANDROID_OS=1
代码见:
$android/framework/base/include/utils/Mutex.h
$android/framework/base/include/utils/Thread.cpp
$android/framework/base/libs/utils/Thread.cpp
更多相关文章
- 分享:用 NDK C++做底层开发的Android(安卓)浏览器,纯免费,无广告
- android底层开发!双非渣本Android四年磨一剑,offer拿到手软
- Android3.1比2.2多了一个android…
- Android:图文解析带你快速了解RxJava的底层原理
- Google应用在Android上的Push机制以及C2DM框架的底层实现
- FirefoxOS 系统进程初步分析 底层系统继承自 android
- 【Android(安卓)Native Code开发系列】一 前言
- android 4 高级编程 第一章摘
- Android(安卓)开机底层优化