eclipse配置ndk 实现jni 单步调试

工具:

1、adt-bundle-windows-x86-20140702.zip 我是下载的最新的android开发工具 官网上下载的 包含了eclipse和sdk等工具

2、ndk android-ndk-r9d 官网下载

配置:

1、ndk的配置 在eclipse-windows-preferences-android-ndk下面配置你的ndk路径

     我当时配置的时候出现过android下没有ndk的问题,通过执行android tools 添加本地支持后 ndk路径才出现,当然这是单步调试必须设置的一步。

    添加本地支持的时候,会填写so的文件名,一定要和你待生成的so文件名是一致的才行哦。

2、工程-右键-属性-c/c++ build 去掉use default build command之前的勾,键入ndk-build NDK_DEBUG=1


自此就配置完了,工程-debug as Android Native Application 就可以单步调试了。

打断点神马的就表忘记了,嘿嘿...


可能出现的异常

1、符号未导入,原因是断点进入前,so库还没有成功导入进去。可以加个按钮,等so库加载成功了,再按按钮进入断点。

2、debug运行的时候,可能会报runtime exception 空指针异常 反正有一大串信息,我只记得这几个关键字了,我当时是建立一个4.0的模拟器,写一个简单的jni例子,单步调试成功一次后,你的项目也能正常调试了 哈哈。。。。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值