Создание приложений Android NDK с NativeActivity? - PullRequest
2 голосов
/ 07 октября 2011

Я знаю, что в обычной сборке NDK библиотеки C ++ собираются и упаковываются в файл apk.Но как я могу автоматизировать это в Eclipse?Я попытался выполнить http://mhandroid.wordpress.com/2011/01/23/using-eclipse-for-android-cc-development/, чтобы запустить образец встроенной активности, поставляемый с NDK, и он не работал.Даже после того, как я справился с большинством опорных ошибок, в том числе и при включении, ничего не происходит, когда я запускаю его как приложение для Android (с подключенным телефоном Motorola).

Я немного обдумал это и до сих порзастрял, поэтому я открыт для предложений на данный момент.Спасибо!

(Имейте в виду, что я использую MinGW / MSys в Windows 7, в основном для запуска скриптов с bash)

1 Ответ

2 голосов
/ 11 октября 2011

Я только что решил пойти с виртуальной машиной Ubuntu и использовать ее, и с некоторыми изменениями она, кажется, работает так, как должна.Я использовал комбинацию http://mhandroid.wordpress.com/2011/01/23/using-eclipse-for-android-cc-development/ и http://developer.android.com/sdk/ndk/overview.html#native-activity, чтобы все настроить.Также очень важное примечание, перейдите в C / C ++ Общие -> Анализ кода -> Запуск в настройках вашего проекта Eclipse и отключите обе эти опции для любых ваших собственных действий.Я не уверен, есть ли хороший способ настроить libs и включает в себя его работу, но в настоящее время проверка ошибок исправляет ошибки в NDK, и в настоящее время я могу успешно собрать их без него.Кроме того, он по-прежнему будет помечать ошибки красным цветом после неудачной сборки, поэтому вы не должны быть полностью в глуши при поиске ошибок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...