美文网首页
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