android2.2 的这个功能可能是很多做移植工作和底层开发者的福音.

下载最新的Android NDK, r4b

ndk 每个版本都有些变化,有好有坏.对于新人来说,使用更方便,对于我这种好多工程的人来说,又要改配置.

ndk-gdb使用的一些基本步骤.

1.jni 的工程.

在mk编译选项中LOCAL_LDLIBS := 加入-g 不过我看hello-jni似乎没有.可能不是必须的.

2.java 工程的AndroidManifest.xml 文件中增加android:debuggable="true"

3.apk 需要debug编译然后安装到手机或模拟器.在eclipse中可以使用debug 运行.

4.在工程目录下运行 ndk-gdb

5.一切正常的话见到gdb 提示符.

并且手机或模拟器中程序运行中.

6.加入工程的源代码目录directory 你的工程目录.

可以使用 showdirectory 来检查,你的源代码目录是否正确

7. list filename:linenumber

8 添加断点

b linenumber

9 continue 即可.

其他操作可以见gdb操作手册.

更多相关文章

  1. 中文手写输入 (一)
  2. Android入门之搭建Android开发环境
  3. Android(安卓)Studio 使用技巧:修改默认build.gradle
  4. Android实现类似excel表格的方法整理
  5. 在Android(安卓)studio中建立Java工程
  6. 利用Android源代码编译一个自己写的Hello World模块
  7. 在android系统命令行中执行arm linux程序,出现/system/bin/sh: .x
  8. Android自定义TTF字体
  9. Android(安卓)AOP(三):在Android中Javassist动态编译代码

随机推荐

  1. android获取通知权限
  2. VisionMobile:2014年Q1移动开发者经济报告
  3. 基于android的音乐APP大作业和设计指导项
  4. android studio 实现再按一次返回键退出
  5. Cordova + vue 打包安卓(Android) apk 及
  6. android短信监听
  7. Android 线程
  8. android加载大图片
  9. 解决URl中文路径乱码问题
  10. Android 音效提示与振动提示