本文列举了常用的 Android 开发者选项,了解和熟练使用这些开发者选项,能够帮助我们定位开发中遇到的问题,辅助我们了解应用的性能问题,对提升开发和优化效率大有帮助。
1. Stay awake (不锁定屏幕)
使用场景:在使用 USB 进行调试的时候,经常调试一段时间后,想在手机上进行下一步操作,突然发现手机就黑屏,需要解锁。
使用说明:调试时屏幕一直常亮,妈妈再也不用担心调试的时候,黑屏啦!
2. Process Stats (进程统计信息)
使用场景: 查看后台进程和资源占用,以图形的方式展示了后台运行的进程,以及相应的运行时间和内存占用。
使用说明: 如图,左上角是指其统计的时间范围,而其下面的条形区域的进度颜色则显示了当前内存使用的情况,绿色表示处于正常范围,黄色则表示有些紧张,红色则是告急状态。再下面的列表区域则显示了当前运行的进程,右上方的百分比标明其在这段时间内运行的相对时间,100% 就表示其在这段时间内都在运行。点击进入,能够看到起内存占用详细信息。
在图中,分别显示了内存(RAM)占用情况,以及运行的 Services 列表。
这些信息也可以通过 a