ANE的原生代码的调试其实在Adobe的官网有介绍的,但是同样很含糊,我摸索了一段时间现在记录下我的心得。
首先你得安装Eclipse,然后你得启动Eclipse
百度百科:
它为我们提供例如:为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息、
Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等等。
我们使用DDMS工具就可以查看运行在手机中的程序的状态,打印出他们的日志,当然前提条件就是这个程序一定要标明为debug。
使用FlashBuilder编译AIR,尽管你选择的是debug模式(如图)
那么怎么设置安卓平台的Debug模式呢,其实很简单。
打开你src目录下的GameMain-app.xml然后在安卓配置说明那儿加上下图红框部分。
这样我们的程序就被打上了“debug”标签。
重新启动flashbuilder的debug,等待手机上程序的运行,然后我们就能在DDMS中发现我们的程序了。
然后点击debug-DebugConfigurations,打开调试配置面板!
注解:注意,如果该出来的效果不出来,就重启下flashbuilder,eclipse
原文链接:http://tmtbe.blog.163.com/blog/static/3965819420144128244510/