"adb 基本命令"
adb start-sever # 开启服务
adb kill-sever #关闭服务
adb devices #查看连接设备
adb version #查看adb版本
adb get-state #设备状态
#device:设备连接正常; offline:连接设备出现异常,设备无响应; unknown:没有连接设备
"adb 安装命令"
adb install apk路径 #覆盖安装软件
#eg: 安装本地包
adb install /Users/zimu/Downloads/仙宗大掌门_1.5.2.11170959_vegame-release.apk
adb install -r (APK路径) #覆盖安装(-r 代表如果apk已安装,重新安装apk并保留数据和缓存文件。)
adb install -s (APK路径) #覆盖安装(s 安装在SD卡内,而不是设备内部存储)
adb uninstall 软件包名(package) #卸载包
#eg: 卸载淘宝
adb uninstall com.taobao.taobao
adb shell am start –n 启动应用程序的界面activity的名称 #启动应用程序
#eg:启动微博
adb shell am start -n com.sina.weibo.activity
adb shell am force-stop 包名 #关闭应用程序
#eg: 关闭微博
adb shell am force-stop com.sina.weibo
"adb 系统命令"
adb help #查看adb命令帮助信息
adb shell #进入手机
exit #退出手机
adb shell pm list packages –s #查看所有系统应用
adb shell pm list packages #列出手机装的所有app的包名
adb shell pm list packages -3 #查看所有第三方应用
adb push 电脑路径 移动端路径 #将电脑文件传输到移动端
adb pull 移动端路径 电脑路径 #将移动端文件传输到电脑
adb shell dumpsys cpuinfo #查看手机CPU情况
adb shell dumpsys meminfo 包名 #查看应用内存使用情况
#eg : 查看微博app内存使用情况
adb shell dumpsys meminfo com.sina.weibo
adb shell pm clear [包名] #清除应用缓存信息
#eg : 清楚微博app缓存信息
adb shell pm clear com.sina.weibo
adb shell dumpsys battery #查看电池状态
adb shell dumpsys batteryproperties #查看电池信息
"adb 日志"
adb logcat -v time | grep xxx.xxx.xxx # 查看日志 xxx.xxx.xxx:指「包名」
#Eg: 玛丽包
adb logcat -v time | grep com.my.hashtag
adb logcat -v time #查看日志输出时间
adb logcat -t 5 #查看日志输出5行数据
adb -s xxx disconnect # 断开连接 (xxx: 指devices设备名)
#eg: 断开172.16.14.96:39857 设备的连接
adb -s 172.16.14.96:39857 disconnect