歡迎關注專欄:裡面定期分享Android架構技術知識點及解析,還會不斷更新的BATJ面試專題,歡迎大家前來探討交流,如有好的文章也歡迎投稿。
Android高級技術分享?zhuanlan.zhihu.comAndroid性能測試,跟pc性能測試一樣分為客戶端及伺服器,但在客戶端上的性能測試分為2類,對於應用性能測試,包括很多測試項,如啟動時間、內存、CPU、GPU、功耗、流量等。但針對rom版本的性能測試,一般關注功耗。
一、不同版本的性能測試
1、rom版本的性能測試
rom版本一般就關注功耗測試,不過rom版本的功耗測試跟應用的功耗測試會有所差異,當然只是用例設計方面的差異,工具仍然採用安捷倫電源儀進行。
2、應用的性能測試
應用的性能測試,對於啟動時間、內存、CPU測試大家一般都使用外部提供的第三方工具來輔助測試,如GT、安測試等、這些工具的原理都是基於調用Android底層的一些api來獲取到測試所用到的值,當然我們也可以採用其他方法,如使用Android本身提供的一套adb即可完成上述測試。
※小米8、魅族16 plus、一加6T、華為P20對比評測
※android binder資料總結
※Android App滲透測試工具分享
※Android中的Parcelable詳解
TAG:Android | Android開發 | 移動互聯網 |