我使用Android studio 2.2和Android.mk文件跟随此
c ++文件位于Android模块内,而不是在调用应用程序中。 我在模块中添加了以下内容:
externalNativeBuild {
ndkBuild {
path 'jni/Android.mk'
}
}
构建项目时没有错误,我可以在我的java文件中添加断点,但是当我尝试连接本机调试器时,我不断发现没有符号目录。当我没有收到错误时,调试器永远不会在c ++模块文件中的任何断点处停止。
我正在使用buildToolsVersion" 25.0.0",我看到了https://code.google.com/p/android/issues/detail?id=202611 仍然是同样的错误
任何想法如何克服这个?
答案 0 :(得分:0)
我已经设法通过在Build-> build APK下构建APK来解决这个问题。 在构建apk之后,我像往常一样运行应用程序,调试器在c ++代码中命中断点。
似乎在较新的Android工作室版本中已经解决。