在 iOS 平台下我们可以用 Xcode 自带的 Profile 工具来测试我们程序的性能,Android 平台使用的 gprof
这里整理了一下具体的cocos2dx 使用gprof
进行性能分析的具体步骤、 遇到的问题及解决方案
因为 Android 本来就是基于 Linux 的,所以这里用 gprof 来做性能测试是没什么问题的。不过需要注意的是,这里所说的性能测试是针对 NDK 编译的 C++ 代码的。就想 Cocos2d-x 这样的 C++ 实现的游戏引擎就可以通过 gprof 来分析。下面我们来说说搞法
一.准备工作
1.参考资料
网上有很多前辈写的比较好的帖子,这里先贴出来让大家看看。
教程:
http://leenjewel.github.io/blog/2015/04/17/android-ping-tai-yong-gprof-gei-cocos2d-x-zuo-xing-neng-fen-xi/
http://www.cnblogs.com/tibetanmastiff/