Cutils不包括在NDK中?

eoz*_*nul 7 android-ndk ashmem

我需要使用cutils库和头文件来实现我的NDK项目中的ashmem,但是在我的系统中找不到与cutils相关的任何东西.它位于何处或从何处可以获得它?

fad*_*den 8

在system/core/libcutils的源代码中找到的Android"cutils"库不是NDK的一部分.那里的代码随着每个版本而变化,所以它不是你可以依赖的东西.

目前最好的方法是将库的相关部分的源复制到项目中.


Tam*_*mas 5

如果您不介意兼容​​性,可以libcutils.so从连接的设备或模拟器中获取.

adb pull /system/lib/libcutils.so

这有利于开发或私人使用; 对于发布,只需将您需要的内容复制到您自己的项目中.