Сборка образцов ndk (ndk-r10b) на Ubuntu

Я пытаюсь собрать и запустить образцы Android ndk, на версии ndk-r10b - это важно, потому что на более старой версии ndk-r9c я успешно запускаю образцы приложений Android (без каких-либо ошибок).

для сборки я использую команду "ndk-build" в папке с образцом, например "samples/native-codec/"

на версии "ndk-r10b" я получаю следующее сообщение об ошибке:

"Android NDK: ваш APP_BUILD_SCRIPT указывает на неизвестный файл: Android.mk
/home/user/android-ndk-r10b/build/core/add-application.mk:209: *** Android NDK: прерывание.... Стоп."

как я могу это исправить? любая полезная информация будет необходима.

1 ответ

Ошибка ясно говорит о том, что файл Android.mk не был найден в каталоге, который вы пытаетесь создать. Попробуйте открыть терминал в каталоге с папкой "jni", а затем выполните ndk-сборку. Это должно скомпилировать. Если этого не произойдет, возможно, в папке jni отсутствует Android.mk, и вам придется написать ее самостоятельно.

Другие вопросы по тегам