我有一个Java Android应用程序项目,其中包含libs / armeabi文件夹中的 so 库。 该库的c ++代码位于不同的Android NDK项目中,并且依赖于其他不同的库NDK项目。 在Java Android应用程序运行时是否可以调试该库的c ++代码?
答案 0 :(得分:0)
为了调试.so中的本机代码,首先需要使用调试模式生成的.so。 (例如,NDK_DEBUG = 1) 如果您没有源代码,因此没有可调试的.so,则无法进行调试。
另外,请指定您的环境,例如Android NDK版本,IDE等。
假设您使用的是Eclipse, this 详细说明了如何调试本机应用程序。