在 iOS 平臺(tái)下我們可以用 Xcode 自帶的 Profile 工具來測(cè)試我們程序的性能,Android 平臺(tái)使用的 gprof
這里整理了一下具體的cocos2dx 使用gprof
進(jìn)行性能分析的具體步驟、 遇到的問題及解決方案
因?yàn)?Android 本來就是基于 Linux 的,所以這里用 gprof 來做性能測(cè)試是沒什么問題的。不過需要注意的是,這里所說的性能測(cè)試是針對(duì) NDK 編譯的 C++ 代碼的。就想 Cocos2d-x 這樣的 C++ 實(shí)現(xiàn)的游戲引擎就可以通過 gprof 來分析。下面我們來說說搞法
一.準(zhǔn)備工作
1.參考資料
網(wǎng)上有很多前輩寫的比較好的帖子,這里先貼出來讓大家看看。
教程:
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/