无法在Android Studio

时间:2016-05-15 16:20:57

标签: android android-studio native lldb

当我尝试使用android studio调试一个简单的原生 Android应用时出现此错误:

Failed to attach native debugger: unable to attach 

我把几个想法联系起来解决它。但他们并没有为我工作。

更多信息:

  • Ubuntu 16.04(x64)
  • java版本" 1.8.0_91"
  • Android Studio v2.1.1
  • gradle这个实验性:0.7.0
  • lldb 2.1
你知道吗?

更新

在我的电脑(Ubuntu)上安装AVD(Android虚拟设备)之后。现在我可以调试java和C ++代码。我认为我的手机或lldb有问题无法在我的手机中运行(?)。你有什么想法会导致它吗?

我的手机是HTC。

1 个答案:

答案 0 :(得分:0)

您的gradle实验设置应遵循Google提供的指导原则。你可以在这里看到他们的ndk样本:https://github.com/googlesamples/android-ndk

基本上,build.gradle中的 android.ndk 块应该类似于:

android.ndk { moduleName = "MostafaModule" cppFlags.addAll(['-std=c++11', '-fexceptions', '-Wall', '-Wno-literal-suffix']) cppFlags.add("-I${file("src/main/jni/mostafanativelib")}".toString()) ldLibs.addAll(["android", "log"]) stl = "gnustl_shared" }