4

我正在为 fbReader 构建一个 NDK。但我无法构建 NDK。当我使用 cmd ndk-build 时,它说找不到命令。但是我填写了 NDK 的完整路径,然后显示以下错误..

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: 中止。停止。

请帮我解决它。

4

2 回答 2

3

使用命令提示符转到 ndk 位置(cd C:\android\ndk)。然后输入命令

ndk-build -C your_project_location

希望这会让你朝着正确的方向前进。您可以使用以下命令找到有关“ndk-build”的更多信息

ndk-build --help
于 2013-10-07T06:49:09.080 回答
0

您的项目使用的是较旧的 ndk-build,它依赖于Android.mkApplication.mk

Application.mk

APP_PLATFORM := android-14

APP_ABI := armeabi-v7a mips x86

#APP_OPTIM := debug

APP_OPTIM := release

将 APP_ABI 更改为仅 armeabi-v7a

于 2018-10-29T18:32:10.693 回答