zoukankan      html  css  js  c++  java
  • adb 常用命令大全(2)- 基础命令

    adb 基本语法

    adb [-d|-e|-s <serialNumber>] <command>

    命令行参数

    • -d:指定当前唯一通过 USB 连接的 Android 设备为命令目标
    • -e:指定当前唯一运行的模拟器为命令目标
    • -s <serialNumber>:指定相应 serialNumber 号的设备/模拟器为命令目标

    为啥需要指定设备为命令目标?

    如果有多个设备/模拟器连接,需要为命令指定目标设备,否则怎么知道要操作哪台设备

    重点

    • 如果只有连了一台设备,那就不需要 -d、-e、-s 参数了
    • 多个设备/模拟器连接的情况下较常用的是 -s <serialNumber> 参数,serialNumber 为设备到序列号,设备连接上电脑后可以通过 adb devices 命令获取
    • serialNumber 可能是序列号也可能是 IP

    查看序列号

    这里是 IP+端口

    查看当前 adb 连接上的设备列表

    adb devices

    杀掉 adb 服务

    adb kill-server

    开启 adb 服务

    adb start-server

    adb 安装 app

    adb install 包地址

    adb 卸载 app

    adb uninstall 包名 

    把文件从手机中复制到电脑

    adb pull <手机路径> <电脑路径> 

    把文件从电脑复制到手机上

    adb push <电脑路径> <手机路径> 

    以 root 权限运行 adb

    adb root

    存在一些需要 root 权限才能执行的命令

    取消 root 权限

    adb unroot

    指定 adb server 的网络端口

    # 默认端口为 5037
    adb -P <port> start-server

    指定设备 ID

    adb -s 09091JEC212986 logcat -v time
  • 相关阅读:
    D3D资源管理
    地形有必要做LOD吗?
    J2SE IO编程
    J2SE 枚举类型 [enum]
    Struts2 DefaultAction (默认Action)
    J2SE 内部类 [Inner]
    J2SE 断言 [Assert]
    JavaScript
    SCM_CVS_SVN 版本控制器
    Struts2 IncludeModules(包含 <include file="login.xml" />)
  • 原文地址:https://www.cnblogs.com/poloyy/p/13935480.html
Copyright © 2011-2022 走看看