Ответ 1
По-видимому, это произошло из-за подсознательного сообщения, отображаемого между строками Unknown Application ABI
. Поэтому я добавил
APP_PLATFORM := android-10
для моего Android.mk
, и он работает.
Я пытаюсь отлаживать код C в своем приложении для Android, следуя инструкциям здесь, но я, когда делаю "Отладка как/Собственное приложение" Я получаю Unknown Application ABI
.
Я проверил, что мой путь NDK установлен правильно, как предложено здесь, и я добавил параметр DUMP_APP_ABI
в ndk-build
, как предложено здесь.
Кто-нибудь может помочь?
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] Android
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] NDK:
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] WARNING:
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] APP_PLATFORM
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] android-14
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] is
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] larger
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] than
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] android:minSdkVersion
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] 10
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] in
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] ./AndroidManifest.xml
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject]
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject]
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject]
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject]
armeabi
[2013-08-15 11:16:14 - MyProject] Unable to detect application ABI's
По-видимому, это произошло из-за подсознательного сообщения, отображаемого между строками Unknown Application ABI
. Поэтому я добавил
APP_PLATFORM := android-10
для моего Android.mk
, и он работает.
Я столкнулся с той же проблемой: "Неизвестное приложение ABI:". И попробовал все возможные решения, даже хочу отформатировать мои окна. Наконец, я считаю, что TortoiseGit вызывает эту проблему. После удаления TortoiseGit "debug as native" работает очень хорошо.