一个没有 Android 项目的 Android NDK 库如何

Ano*_*ous 1 android build android-ndk

我希望能够使用 android ndk-build 脚本构建一个共享库,但由于某种原因,我收到了一堆错误:

# I have Application.mk and Android.mk in the current folder
ndk-build -C . 
Android NDK: Could not find application project directory !    
Android NDK: Please define the NDK_PROJECT_PATH variable to point to it.  
Run Code Online (Sandbox Code Playgroud)

有没有办法只用源文件和头文件来构建Android共享库?$$\int$$

Ale*_*ohn 7

是的,你可以写

ndk-build NDK_PROJECT_PATH=. APP_BUILD_SCRIPT=./Android.mk
Run Code Online (Sandbox Code Playgroud)

但是创建./jni目录并将Application.mkAndroid.mk放在那里要容易得多。