zoukankan      html  css  js  c++  java
  • 安卓ADB的常见命令的使用

    1.常见adb命令的使用

    1.1 查看帮助手册

    adb --help,会弹出相关命令的使用说明

     ===================================================================================================

    1.2 查找与电脑连接的设备或模拟器

    adb devices(这是最常用的命令)

    ===================================================================================================

    1.3 向指定的设备或模拟器发送指令

    adb -s <serialNumber> <command> 

    adb -s  emulator-5558  install  weixin.apk

    ===================================================================================================

    1.4 打印log日志信息:adb logcat

    adb  logcat  #打印log信息,输出到控制台

    adb  logcat   >d:111.log  #重定向输出日志

    ===================================================================================================

    1.5 从手机拉取文件到电脑本地

    adb  pull  源文件   本地文件

    adb  pull  /sdcard/123.apk   ./

    ===================================================================================================

    6.将电脑本地文件推送到手机上

    adb  push 源文件   本地文件

    adb  push  123.apk   /sdcard/

    ===================================================================================================

    7.远程登录设备shell

    adb   shell  #远程登录设备,可以使用一些Linux的常用命令

     输入exit可以退回

    ===================================================================================================

    8.安装apk: adb install apk安装包路径

    adb  install  com.fcbox.hivebox_82.apk

    ===================================================================================================

    9.卸载apk: adb uninstall app包名

    adb   uninstall    com.fcbox.hivebox

    ===================================================================================================

    10.查看当前页面的活动页:

    adb  shell   dumpsys activity | find "mFocusedActivity"

    结果显示如下:

     ===================================================================================================

    11.查看APP的包名和启动名:aapt dump badging xxx.apk

    aapt  dump badging  com.fcbox.hivebox_82.apk

    部分结果如下,找到打印输出的包名或启动名

    包名:package

    图中红线框所示,就是索要查找的包名

    启动名:launchable-activity

    图中红线框所示,就是索要查找的启动名:

    ===================================================================================================

    12.通过WiFi进行远程连接手机进行调试

    指定远程调试的端口号:  adb tcpip   5555

    远程连接手机:  adb connect   手机IP地址

    ===================================================================================================

    13.启动adb服务

    adb  kill-server,显示结果如下:

    ===================================================================================================

    14.启动adb服务

    adb  start-server,显示结果如下:

    adb start-server一般与adb kill-server一起使用

  • 相关阅读:
    关于运行SWT程序遇到的一个错误的总结
    Window7英文系统中出现的中文乱码的更改设置
    关于SWT中的表格(TableViewer类)
    关于SWT的容器类之----面板Composite类和Group类
    关于SWT中的Combo类和List类
    js怎么获取图片的相对地址
    .NET/MVC-ViewBag、ViewData、TempData区别
    Razor语法(五)
    Razor语法(四)
    Razor语法(三)
  • 原文地址:https://www.cnblogs.com/htx18/p/10319649.html
Copyright © 2011-2022 走看看