注意!找不到符号目录 - 请检查您的本机调试配置

Boa*_*rty 18 configuration android gradle android-ndk

我使用Android studio 2.2和Android.mk文件

https://developer.android.com/studio/debug/index.html

位于Android模块内但不在调用应用程序中的c ++文件.我在模块中添加了以下内容:

 externalNativeBuild {
        ndkBuild {
            path 'jni/Android.mk'
        }
    }
Run Code Online (Sandbox Code Playgroud)

构建项目时没有错误,我可以在我的java文件中添加断点,但是当我尝试附加本机调试器时,我不断找到没有符号目录.当我没有得到错误时,调试器永远不会在c ++模块文件中的任何断点处停止.

我使用buildToolsVersion"25.0.0",我看到这个https://code.google.com/p/android/issues/detail?id=202611 仍然是同样的错误

任何想法如何克服这个?

Boa*_*rty -1

我已经通过在“Build”->“build APK”下执行“build APK”来解决这个问题。构建 apk 后,我照常运行应用程序,调试器在 C++ 代码中命中断点。

它似乎在较新的 Android studio 版本中得到解决。