我为fbReader建立了一个NDK。但我无法建立NDK。 当我使用cmd ndk-build时,它说没有找到命令。 但我填写NDK hen ite的完整路径显示以下错误..
Android NDK: Application x86-4.2.1 targets unknown ABI 'all'
Android NDK:请修复/cygdrive/d/fbReader/jni/Application.mk中的APP_ABI定义 Android NDK:使用一组以下值:armeabi armeabi-v7a x86 /cygdrive/c/Programs/android-ndk-r4b/build/core/add-application.mk:99: * Android NDK:正在中止。停止。
请帮我解决。
答案 0 :(得分:3)
使用命令提示符转到ndk位置(cd C:\ android \ ndk)。 然后输入命令
ndk-build -C your_project_location
希望这会让你朝着正确的方向前进。您可以使用命令
找到有关“ndk-build”的更多信息ndk-build --help
答案 1 :(得分:0)
您的项目使用的是较旧的ndk-build,它依赖于Android.mk
和Application.mk
在
Application.mk
APP_PLATFORM := android-14
APP_ABI := armeabi-v7a mips x86
#APP_OPTIM := debug
APP_OPTIM := release
将APP_ABI更改为仅armeabi-v7a