- android平台从froyo2.2开始支持jni单步调试
- 准备环境(SDK,ADT安装这里不做详细介绍)
- install Cygwin(安装的时候选择一个扩展包make,选择Devel)下载地址:选择版本1.7或以上 http://www.cygwin.com/
- 安装ndk 详见文档 http://developer.android.com/sdk/ndk/index.html
- 加入环境变量:your_android_sdk_path/tools ; your_ndk_path/
- 新建android project–>hellojni
- 拷贝ndk/samples/hellojni/下面所有文件到你的项目hellojni目录下
- 编译hellojni工程
-
更新项目配置(这里的截图路径改为:/cygdriver/f/workspace) -
ant 打一个debug包 -

emulator -avd yourandroid_emulator启动模拟器,安装apk -
启动ndk-gdb -
Done~~具体的ndk debug命令可以参见http://fanqiang.chinaunix.net/program/other/2006-07-14/4834.shtml 调试命令相当齐全~
本文详细介绍了如何在Android平台上使用JNI进行单步调试,包括安装环境、配置步骤、编译、打包、运行和调试命令等内容。
2165

被折叠的 条评论
为什么被折叠?



