我有一个使用NDK的Android Studio项目 而且我无法获得包含工作路径。
假设我有app / src / main / jni / foo / bar / file.c
它包含“my / lib / inc.h”
当我添加
LOCAL_C_INCLUDES + = / home / user / include /(到app / src / main / jni / Android.mk)
文件夹“my”所在的位置我仍然无法从ndk-build
中找到文件如果我将“my”添加到app / src / main / jni,它可以正常工作。
我错过了什么?
答案 0 :(得分:1)
Android工作室可能会忽略你的Android.mk并自行生成。
目前,NDK并未得到Android Studio的良好支持,虽然您会发现各种版本特定的gradle规则修改显然对其作者有效,但构建NDK可能更容易自己编码,只是让包装阶段获得结果。