Cutils不包括在NDK中?

时间:2013-07-19 10:39:12

标签: android-ndk ashmem

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

2 个答案:

答案 0 :(得分:8)

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

现在最好的方法是将库的相关部分的源复制到项目中。

答案 1 :(得分:5)

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

adb pull /system/lib/libcutils.so

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