美文网首页
Android ADB

Android ADB

作者: chenxin_dev | 来源:发表于2016-09-12 15:48 被阅读0次

** 1. 查看adb版本 **

adb version

** 2. 查看连接设备 **

adb devices

** 3. 安装App **

a. 正常:adb install [apkfile]
b. 保留数据和缓存文件,重新安装: adb install -r [apkfile]
c. 安装apk到SD卡:adb install -s [apkfile]

** 4. 卸载App **

a. 正常:adb uninstall [包名]
b. 卸载app单保留数据和缓存文件: adb uninstall -k [包名]

** 5. 启动/停止adb server **

启动:adb start-server
停止:adb kill-server

** 6. 包管理 **

a. 列出手机装的所有app包名:   adb shell pm list packages
b. 列出系统应用的所有包名:    adb shell pm list package -s
c. 列出所有第三方应用包名:    adb shell pm list packages -3
d. 使用grep命令过滤:         adb shell pm list packages | grep qq

** 7. 清除应用数据与缓存 **

adb shell pm clear [包名]

** 8. 启动应用 **

adb shell am start -n com.cx.demo/.login.LoadingActivity

** 9. 杀掉进程,强制停止应用 **

adb shell am force-stop [包名]

10. 查看CPU占用情况

adb shell top -m 10 -s cpu
  • -t 显示进程名称
  • -s 按指定行排序
  • -n 在退出前刷新几次
  • -d 刷新间隔
  • -m 显示最大数值

返回值说明:
S:进程的状态,其中S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负数

11. 查看内存占用

adb shell dumpsys meminfo [PID或者包名] 

** 12. 查看日志 **

adb logcat

** 13. 重启手机 **

adb reboot

** 14. 获取序列号 **

adb get-serialnoad 

** 15. 获取MAC地址 **

adb shell cat /sys/class/net/wlan0/address

** 16. 查看设备型号 **

adb shell getprop ro.product.model 

** 17. 查看Android系统版本 **

adb shell getprop ro.build.version.release

** 18. 查看屏幕分辨率 **

adb shell wm size

** 19. 查看屏幕密度 **

adb shell wm density

相关文章

网友评论

      本文标题:Android ADB

      本文链接:https://www.haomeiwen.com/subject/oyrpettx.html