Mac 上的 Cocos2d-x 3.7.1 + ndk r10e 项目尝试在 Eclipse 中调试。日子一天天过去,错误不断出现......
我可以从 proj.android 的终端使用 cocos compile 和 -p android -m debug --ndk-mode NDK_DEBUG=1 来构建和运行 cocos。
我的应用程序在我的 x86 模拟器上运行正常(最终)没问题。
从 ./proj.android 在终端中键入“ndk-gdb”,我得到了错误
错误:在 ./libs/ 下找不到 gdb.setup
但是文件 gdb.setup(和 gdbserver 和 libcocos2dcpp.so)可以在 ./proj.android/libs/x86 中看到!?
我的 AndroidManifest.xml 包括 android:debuggable="true"
我的 jni/Application.mk 包括 APP_ABI := x86(仅限)
如果有人能告诉我如何诊断或解决这个问题,那么我想我欠他们一杯啤酒(顺便说一句,约克郡)
更新: 我尝试使用 --verbose 标志运行 GDB。输出显示
使用 gdb 设置初始化:./libs/armeabi/gdb.setup
使用应用程序输出目录:./obj/local/armeabi
猜猜我需要在某处更改设置/初始化文件?