纠结很多天的ndk 调试, 终于在 mac  下面顺利完成(注意在windows还是没弄成功,蛋疼。。。)

调试方法:

1:先google, ndk demo .  把ndk 最基本的hellword 调试通过,网上的例子比较多,没出什么问题, 要注意一点的是,demo 起来的时候,在c++设置断点无效,需要demo 起来后,再用 jni 调c++,断点才有效果, 我这边反正是这样的情况。

2:cocos2d-x 调试, 参考地址:

http://blog.ready4go.com/blog/2013/05/17/how-to-debug-native-c-plus-plus-code-with-eclipse/

和 官网地址: http://www.cocos2d-x.org/wiki/How_to_debug_cocos2d-x_games

---  让我纠结好几天没有搞清楚的事情,mac 一直报一个错误,结果呢, 网上一查,其他人也遇到了,还说不知道这么解决。让我郁闷了好几天。

错误信息如下:Could not load shared library symbols for 99 libraries, e.g. /system/bin/linker.

Use the "info sharedlibrary" command to see the complete listing.

Do you need "set solib-search-path" or "set sysroot"?

warning: Unable to find dynamic linker breakpoint function.

GDB will retry eventurally.  Meanwhile, it is likely

that GDB is unable to debug shared library initializers

or resolve pending breakpoints after dlopen().

其实这不是问题,如果出现上面的信息,也是可以调试的,只不过游戏加载的时候,在c++ 设置断点无效,游戏起来后,再设置断点就OK了,  被这一个乌龙困惑了好几天。。。    记录下。

转载于:https://www.cnblogs.com/porter/p/3643876.html

使用Eclipse调试Android Native Application---cocos2d-x + Eclipse + Android + ndk相关推荐

  1. card2phone android,Installing application on SD-card in Android sdk 2.2

    问题 I am facing this problem and finding solution for this issue since last 2 weeks. Right now i have ...

  2. linux + ffmpeg + eclipse 调试

    使用linux + ffmpeg + eclipse调试步骤 OS : ubuntu 12.04 Eclipse : 3.7.2 为Eclipse安装cdt插件,使其支持c/c++ 导入ffmpeg项 ...

  3. Android Native 代码NDK开发学习笔记

    引用:http://www.kunli.info/2011/08/21/android-native-code-study-note/ JNI,全称Java Native Interface,是用于让 ...

  4. 【Win7下Android native code的编译和调试】

    光为这编译及调试环境就前后折腾了两三天,墙外找了很多教程,bill以为以下教程最为贴切 Using eclipse for android - cc Development Using eclipse ...

  5. 如何调试Android Native Framework

    原文: https://zhuanlan.zhihu.com/p/24867284 如何调试Android Native Framework weishu 7 个月前 半年前写了一篇文章,介绍 如何调 ...

  6. 如何将android例子程序添加到Eclipse进行调试运行

    website:http://blog.csdn.net/whwzm88/article/details/6342583 1.打开Eclipse,选择File->new->Android ...

  7. Android NDK调试出错Unknown Application ABI, Unable to detect application ABI#39;s的解决方式...

    今天在调试Android NDK的时候,ADT的控制台报了这个错误: Unknown Application ABI, Unable to detect application ABI's 在网上查了 ...

  8. 使用Eclipse调试Android程序时无法安装控制台报错INSTALL_FAILED_UPDATE_INCOMPATIBLE

    1 致谢 感谢xusaomaiss网友的博文 链接如下:http://xusaomaiss.iteye.com/blog/393296 2 问题描述 今天用Eclipse调试Android程序 出现了 ...

  9. Ubuntu下正确姿势使用GDB调试Android Native进程

        Ubuntu下正确姿势使用GDB调试Android Native进程 前言   对于Android Native进程大家是既爱又恨啊,爱的是它能为我们的Android世界带来别样的精彩,狠的是 ...

最新文章

  1. 第十一课.DCGAN与CycleGAN
  2. 数据库如何闪回到某个时间点?
  3. 建造者模式 coding
  4. bert 中文 代码 谷歌_如何用最强模型BERT做NLP迁移学习?
  5. 02将代码开源到github(不会使用github的来看看吧)
  6. 大数据_Flink_流式处理_简介_Flink的特点---Flink工作笔记0006
  7. 再读《SAP德国造》
  8. jmeter非GUI的运行命令
  9. 一种采集USB热敏小票打印机的硬件,用于商超购物中心营业小票采集的硬件方案
  10. starbound服务器无响应,星界边境无法开始游戏解决方法
  11. 【百科】喜马诺变速器
  12. 某年的月初月末时间戳获取
  13. SpringBoot导出word模板并动态渲染数据
  14. 如何解决Vmware Ubuntu网络问题(适用于锐捷客户端用户)
  15. Python语言程序设计 - 测验6: 组合数据类型 (第6周)
  16. 你是我今生最美的相遇
  17. 四门外语傍身:外语,让我的大学如此完美
  18. C语言switch为什么不执行,求解,为什么switch中的语句不执行?
  19. 基于面向对象的权限管理系统设计与实现[1]
  20. 重启 mysql死锁_MySQL死锁导致无法查询的问题

热门文章

  1. fetch 不是xhr_fetch与XHR的区别与优势
  2. android图片上加有汉字,Android 为图片添加文字水印
  3. python contextlib closing
  4. Python MD5
  5. oracle使用连接池,使用Oracle的数据连接池
  6. java发送post请求json格式_Linux QT 4G发送HTTP POST请求发送JSON格式的数据
  7. hl3150cdn打印不了照片_揭秘:薇娅力荐国产品牌极印,照片打印机爆卖的秘密
  8. Gartner:阿里云亚太市场排名第一
  9. 基于KVM、Xen、OpenVZ等虚拟化技术的WEB在线管理工具
  10. 转载:做了5年运维,靠着这份监控知识体系,我从3K变成了40K