Android Studio 2.2.2 LLDB 2.2 更新问题

标签 android c++ android-studio android-ndk lldb

今天我将我的 android studio 更新到版本 V-2.2.2。当我尝试使用 native 代码 (app-native) 调试我的 android 应用程序时,我总是收到错误消息

C++ debugger package is missing or incompatible, do you want to fix it.

enter image description here

更新到 lldb 2.2 后,当我尝试调试我的 native C++ 代码时,我也遇到了同样的问题。

enter image description here

我在“com.android.tools.build:gradle-experimental:0.8.2”中使用 gradle 插件来构建原生 ndk 代码。我什至已经将 ndk-bundle 更新到最新版本 13.0.3315539

是否有人面临类似问题或能够解决类似问题。

提前致谢。

最佳答案

我通过执行以下步骤解决了问题

  1. 转到文件系统上的 android-sdk 文件夹,找到文件夹 lldb 并删除文件夹 lldb。 (

For safety purpose you can keep backup or rename folder.

) 2. 现在从 android studio Tools->Android->SDK Manager->SDK Tools 更新 lldb 选项。单击应用。它将下载 LLDB 2.2 3. 现在尝试调试 C++ 代码,调试工作正常。

问题是由于较旧的下载版本 LLDB 2.1 和较新的 LLDB 2.2 版本之间存在冲突而产生的

关于Android Studio 2.2.2 LLDB 2.2 更新问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40169758/

相关文章:

android - 在 webview 中使用 ShowfindDialog 搜索不突出显示

android - 从 Android 应用程序检查 Facebook 帖子是否成功

java - 静态变量、模式和 Android 性能

c++ - 读取随时间变化的文件 C++

c++ - 使用 C++ 模板从成员变量进行接口(interface)转发

java - 在不同用户上创建地理围栏

javascript - Android WebView 崩溃 "Fatal signal 5 (SIGTRAP)"

c++ - 为什么 rand()/double(RAND_MAX) 的第一个结果不是随机的

android - 无法解决 ':app@debug/compileClasspath' : Could not resolve com. android.support :appcompat-v7:26. 1.0 的依赖关系

Android Studio 预览 - 将适配器设置为 RecyclerView