1.  设置调试选项
在AndroidManifest文件加入允许调试
android:debuggable="true"  

此时编译项目会多出:
ndk学习19: 使用Eclipse调试so


2.  配置调试代码
把需要调试的代码,放如按钮事件中,如果放在OnCreate会导致连接调试器时,代码已经跑完了
Button btnTest = (Button)findViewById(R.id.button1);
btnTest.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        Log.d("__BING__", sayHello("bing"));
        Log.d("__BING__""5 + 3=" + Add(5,3));
    }
});  

3. 在需要调试的函数里面下断点
ndk学习19: 使用Eclipse调试so

4. 开始调试
工程目录点右键Debug As-> Android Native Application
点击按钮,代码成功断下
ndk学习19: 使用Eclipse调试so













相关文章:

  • 2021-06-10
  • 2021-11-14
  • 2022-12-23
  • 2021-11-02
  • 2021-09-20
  • 2021-07-23
猜你喜欢
  • 2021-05-16
  • 2022-12-23
  • 2021-05-29
  • 2021-07-10
  • 2022-02-06
  • 2021-10-05
相关资源
相似解决方案