
Android性能优化
金佳杰
Android Framework.
展开
-
HierarchyViewer无法连接真机调试
之前用HierarchyViewer查看应用的UI信息,感觉很给力,但是今天刷了用户版的固件后,用hierarchyViewer就不可以,出现下面的错误: hierarchyviewer unable to debug device 在网络上搜索了一下,发现Android的官方文档上有说明: To preserve security, Hierarchy Viewer can only转载 2015-12-30 14:12:00 · 732 阅读 · 0 评论 -
Android 中如何计算 App 的启动时间?
利用python或者直接用adb命令怎么计算apk的启动时间呢?就是计算从点击图标到apk完全启动所花费的时间。比如,对游戏来说就是点击游戏图标到进入到登录界面的这段时间。 已知的两种方法貌似可以获取,但是感觉结果不准确:一种是,adb shell am start -w packagename/activity,这个可以得到两个值,ThisTime和TotalTime,不知道两个有什么区别,而转载 2016-01-08 13:30:43 · 488 阅读 · 0 评论 -
统计APK中方法数量
Android开发中有对APK的方法数量做限制,不能超过65536.如果超过了该数目,会遇到如下异常: UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.IllegalArgumentException: method ID not in [0, 0xffff]: 65536 at com.android.dx.merge.DexMerger$6.upd转载 2016-01-08 16:51:50 · 648 阅读 · 0 评论