NDK无源码调试的时候,如果出现这个错误:
ERROR: Non-debuggable application installed on the target device.
Please re-install the debuggable version!
检查androidmanifest.xml定义debuggable=“true”,而且/data/data下面相应目录读写权限也没有问题。
需要检查程序包里面是不是Lib/armeabi下面有gdbserver这个文件,如果没有需要解包然后打包加入,或者是安装之后,push进去,注意push的版本要和ndk使用gdb匹配。
这样就解决了这个问题。
本文详细介绍了在使用NDK进行无源码调试时遇到ERROR:Non-debuggable application installed on the target device.错误的解决方法。通过检查并配置androidmanifest.xml文件,确保debuggable属性为true,并确认Lib/armeabi目录下存在gdbserver文件,从而成功解决调试问题。
9330

被折叠的 条评论
为什么被折叠?



