工欲善其事必先利其器,在Android开发过程中,为了开发调试,查找问题的需要,必须掌握一些常用的命令的用法,这里总结了一些在Android开发中经常会用到的命令,一共15个。
1、ps
列出所有的进程
这个命令是Android调试和问题查找的时候经常会用到的一个命令,在不带参数的情况下会输出所有的进程,
ps -t
则会输出所有的线程。
2、printenv 显示环境变量,例:
printenv HOSTNAME
printenv BOOTCLASSPATH
3、 setprop 设置系统属性,和环境变量不是一个概念,例:
setprop ctl.stop zygote
setprop ctl.start zygote
setprop persist.sys.usb.config adb
上面三条命令的作用分别是:停止zygote服务,启动zygote服务,开启adb调试。
4、 getprop 获取系统属性,不带参数显示所有属性,例:
getprop sys.usb.config
5、 watchprops 监听系统属性的改变