Max*_*Max 5 debugging android android-ndk
我无法在Windows上调试android ndk app.这似乎是Windows上的新线问题
c:\Android\android-ndk-r9c\samples\hello-jni>..\..\ndk-build DUMP_APP_ABI
all
c:\Android\android-ndk-r9c\samples\hello-jni>
Run Code Online (Sandbox Code Playgroud)
在Linux上它是
hello-jni$ ../../ndk-build DUMP_APP_ABI
all
hello-jni$
Run Code Online (Sandbox Code Playgroud)
all在Linux上没有后续行
我使用未经修改hello-jni的android-ndk-r9c
我还比较了每个解压缩文件的大小,它们是原始的.它是来自Google的干净未修改的NDK.它能够编译并执行JavaDebug但不能编译NativeDebug.(在Windows上)
我的问题是:我做错了什么?有人可以确认未修改Android NDK r9c(今天最新)能够使用Eclipse + NDKPlugin进行本机调试.
PS 我忘了提到当我做Native Debug时我得到了
[2013-11-18 14:38:50 - HelloJni] Unknown Application ABI:
[2013-11-18 14:38:50 - HelloJni]
[2013-11-18 14:38:50 - HelloJni] Unable to detect application ABI's
Run Code Online (Sandbox Code Playgroud)
就像那个问题一样
我的理解是,问题make在于ndk-gdb. 请参阅Windows 上的 ndk-gdbmake :当使用cygwin 时,一切顺利;如果make未安装 cygwin,ndk-gdb则会失败。以下是在 Windows 下调试 Android NDK的摘要:
android:debuggable="true"标记到标记<applicationndk-build调用NDK_DEBUG=1 ndk-gdb| 归档时间: |
|
| 查看次数: |
501 次 |
| 最近记录: |