NDK- ошибка сборки
Я создаю NDK для fbReader. Но я не могу построить NDK. Когда я использую cmd ndk-build, он говорит, что команда не найдена. Но я заполняю полный путь NDK и покажу приведенную ниже ошибку.
Android NDK: Application x86-4.2.1 targets unknown ABI 'all'
Android NDK: исправьте определение APP_ABI в /cygdrive/d/fbReader/jni/Application.mk Android NDK: используйте набор следующих значений: armeabi armeabi-v7a x86 / cygdrive / c / Programs / android-ndk-r4b /build/core/add-application.mk:99: * Android NDK: прерывание. Стоп.
Пожалуйста, помогите мне решить это.
2 ответа
Перейдите в папку ndk (cd C:\android\ndk) с помощью командной строки. Затем введите команду
ndk-build -C your_project_location
Надеюсь, что это приведет вас в правильном направлении. Вы можете найти больше информации о "ndk-build", используя команду
ndk-build --help
Ваш проект использует более старую 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