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

    转载请附上原文链接。
  • 相关阅读:
    冲刺 09
    冲刺08
    个人作业-买书
    冲刺07
    冲刺 06
    软件工程 寻找小水王
    冲刺04
    冲刺 03
    冲刺 02
    冲刺3
  • 原文地址:https://www.cnblogs.com/bugbreak/p/11956494.html
Copyright © 2011-2022 走看看