您的位置:首页 > 博客中心 > 数据库 >

ndk-gdb 对java/native code联合调试(升级版)

时间:2022-03-10 17:36

  之前写过一篇 关于android native 开发,调试的文章(http://www.cnblogs.com/yaozhongxiao/archive/2012/03/13/2393959.html)

  最近参与项目也涉及到这部分内容,发现随着不断的发展,开发调试变得越来越简单,应证了科学技术是第一生产力啊,你阅读完后发现调试native渐渐变得不是问题的问题了

   ndk  :   android-ndk-r9n

  eclipse: android 官网下载集成包,已经包含了adt等所需的完整环境

  在eclipse中设置好ndk的路径,然后开始创建工程,并调试

一、创建android工程

     gxlsystem.com,布布扣

二、添加Native支持

 

 gxlsystem.com,布布扣

 三、检查工程目录结构是否正常

 gxlsystem.com,布布扣

   一目了然,简单的操作整个工程就建立完毕了。

四、切换至C/C++视图,方便C/C++代码编写

gxlsystem.com,布布扣

 

五、这样一个完整的工程就创建完成了,接下来我们要实现的功能是点击一下按键,显示从Jni返回的字符串。

1. 修改activity_main.xml布局文件

gxlsystem.com,布布扣

 

七、接下来就是debug了,debug前需要修改工程属性

gxlsystem.com,布布扣

 

八、在DebugNdkTest.cpp文件第6行打个断点

gxlsystem.com,布布扣

当点击访问JNI按钮的时候就会停在断点处了,现在就可以像java的debug一样调试了,很方便。

 

 

 

 

 

 

 

 

ndk-gdb 对java/native code联合调试(升级版),布布扣,bubuko.com

热门排行

今日推荐

热门手游