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