NDK Debug for Nexus 9 arm64-v8a build不适用于eclipse

ani*_*anj 6 eclipse debugging android android-ndk arm64

我一直收到以下错误:

[2015-01-23 19:27:47 - NativeTestApp] Unable to find a compatible ABI    
[2015-01-23 19:27:47 - NativeTestApp] ABI's supported by the application: armeabi
[2015-01-23 19:27:47 - NativeTestApp] ABI's supported by the device: arm64-v8a, null
Run Code Online (Sandbox Code Playgroud)

当我的Application.mk为空时.当我有一个Application.mk并且我将APP_ABI设置为arm64-v8a时,它说的是:

[2015-01-23 19:33:27 - NativeTestApp] Unknown Application ABI:     
[2015-01-23 19:33:27 - NativeTestApp] arm64-v8a
[2015-01-23 19:33:27 - NativeTestApp] Unable to detect application ABI's
Run Code Online (Sandbox Code Playgroud)

在我看来,应用程序想要编译armeabi,但目标是arm64.它不能作为本机调试运行时工作正常.

ani*_*anj 1

该问题是 ndk-r10d 和之前版本的固有错误。这个问题已经用 ndk-r10e 修复了,尽管它仍然不能与 eclipse 一起使用,因为 eclipse 有自己的 ndk 插件。Google 显然打算让 ndk-gdb 与下一个 Android Studio 版本兼容。

编辑:来源:

https://developer.android.com/ndk/downloads/index.html#rel

“修复了 64 位 ABI 的 ndk-gdb。(问题 118300)”。