• 安卓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一起使用

  • 相关阅读:
    【LeetCode OJ】Longest Substring Without Repeating Characters
    JavaScript学习笔记一
    Struts2(五)数据校验
    Struts2(四)属性驱动和模型驱动
    php知识大集合(自用)
    正则表达式匹配非需要匹配的字符串(标题自己都绕晕了)
    php中ereg() ,preg_match() 与preg_match_all的区别?代码详细比较
    linux 查询当前文件夹下的目录数量
    linux 下如何查看mysql跑了哪些服务
    mysql同主机下 复制一个数据库所有文件到另一个数据库
  • 原文地址:https://www.cnblogs.com/htx18/p/10319649.html
Copyright © 2020-2023  润新知