zoukankan      html  css  js  c++  java
  • adb常用命令

    adb常用命令

    1.查看版本号

    adb version

     用的是夜神浏览器返回的版本号,如果连接多台模拟器,则返回多个版本号

    2.查看帮助

    adb help

    这个就很强大了,包含则很多adb的用法,有兴趣的同学可以去了解下。

    3.安装应用

    adb install  path_to_apk

    path_to_apk这里就是包的路径,可以直接把包拖进来,但是路径最好不要包括中文,以免导致安装失败,安装成功则返回如下提示。

     #覆盖安装,加个-r

    adb install  -r  path_to_apk

    #指定设备安装

    adb -s 127.0.0.1:62001  install  path_to_apk

    4.卸载app

    -k参数:保留安装包的数据和缓存目录。adb uninstall -k   包名

    adb uninstall  包名(com.android.phone比如打电话)

    5.shell命令

    android的底层是linux系统,shell 是linux系统字符交互的界面

    adb shell

    # 如果想要指定进入某台设备中,则加入-s去指定

    adb -s   127.0.0.1:62001  shell

    #想要退出时,则输入exit,回车。

    进入shell有两种状态,一种是#,一种是$

    root@android:/ #       有root权限

    shell@mx4:/ $            没有root权限

    6.查看设备上所有的包名

    adb shell pm list package

    7.grep过滤

    比如过滤电话应用

    adb shell  

    root@android:/ # pm list package | grep "phone"

    pm list package | grep "phone"
    package:com.android.phone
    root@android:/ #

    8.文件读写传输

    adb push   将文件传输到设备

    adb push  文件路径   /sdcard/

    adb pull     将设备中的文件传输至电脑

    adb pull   /sdcard/123.txt     需要放置到电脑的路径

    9.屏幕截图

    adb shell screencap /sdcard/123.png

    10.其它功能

    start-server  检查 adb 服务器进程是否正在运行

    kill-server   终止 adb 服务器进程

    adb reboot  重启设备

    有兴趣的小伙伴可以进入这个链接学习下

    https://developer.android.google.cn/studio/command-line/adb#stopping

    转载请附上原文链接。
  • 相关阅读:
    BZOJ1077 并查集
    linux(fedora) 第三课
    hdu 4513 吉哥系列故事——完美队形II(manacher)
    hdu 3294 Girls' research(manacher)
    FZU
    蓝桥杯试题 k倍区间(dp)
    蓝桥杯 带分数(全排列+枚举)
    天梯赛 L2-001 紧急救援
    蓝桥杯[2017年第八届真题]分考场 (图着色问题)
    hdu 3068 最长回文(manacher)
  • 原文地址:https://www.cnblogs.com/bugbreak/p/11956494.html
Copyright © 2011-2022 走看看