今天我将我的android studio更新到版本V-2.2.2。当我尝试使用本机代码(app-native)调试我的 Android 应用程序时,我总是收到错误消息
C++ 调试器包丢失或不兼容,是否要修复它。
更新到 lldb 2.2 后,当我尝试调试本机 C++ 代码时,我也遇到了同样的问题。
我正在使用 'com.android.tools.build:gradle-experimental:0.8.2' 中的 gradle 插件来构建本机 ndk 代码。我什至已将 ndk-bundle 更新到最新版本 13.0.3315539
有没有人面临类似的问题或能够解决类似的问题。
提前致谢。
我通过执行以下步骤解决了问题
- 转到文件系统上的 android-sdk 文件夹,找到文件夹 lldb 并删除文件夹 lldb。 (
为了安全起见,您可以保留备份或重命名文件夹。
)
2. 现在从 android studio Tools->Android->SDK Manager->SDK Tools 并更新 lldb 选项。单击“应用”。它将下载 LLDB 2.2
3. 现在尝试调试 C++ 代码,调试工作正常,符合预期。
由于较旧的下载版本 LLDB 2.1 和较新的 LLDB 版本 2.2 之间存在一些冲突,因此出现了问题
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)