使用Android Studio 3.2,我创建了一个新的默认项目,其中包括c ++支持。
当我运行(非调试)时,该应用程序将在我的android设备上运行。运行没有问题。
但是,运行调试器时,我无法调试应用程序。 Android设备显示消息“等待调试器”,该消息永不消失。我是否缺少设置?
此外,Android Studio报告了IDE致命错误,但插件NDK Support中有例外。 Android Studio是否有一个位置可以记录此异常的更多详细信息的日志?
删除
externalNativeBuild {
cmake {
path "CMakeLists.txt"
}
}
从应用程序build.gradle中删除对JNI函数调用的引用,使调试器可以运行并连接,尽管没有本机代码。
我想念什么?
我的设置:
以下是使用向导创建项目时选择的选项:
创建Android项目
定位Android设备
向移动设备添加活动
自定义C ++支持