zoukankan      html  css  js  c++  java
  • ADB调试技巧记录

    一.多个在线设备adb

    1. 通过adb devices命令获取所有online设备的serial number。

    C:UsersAdministrator>adb devices

    List of devices attached
    emulator-5554   device
    SH0A6PL00243    device

    上面表示,当前有两个设备online,第一个emulator-5554是模拟器,后一个是真机会SH0A6PL00243。


    2. 通过adb -s <serial number> cmd向设备发送adb命令。

    比如:运行命令shell。

    C:UsersAdministrator>adb -s SH0A6PL00243 shell

    二.进行WIFI调试

    方法(一):

    1. 使用USB数据线连接设备。

    2. 命令输入adb tcpip 5555 ( 5555为端口号,可以自由指定)。

    3. 断开 USB数据,此时可以连接你需要连接的|USB设备。

    4. 再命令输入 adb connect <设备的IP地址>:5555

    后面就可以使用ADB ,DDMS 来调试Android应用或显示Logcat 消息。

    5. 如果需要恢复到USB数据线,可以在命令行输入adb usb

    方法(二):

    1.settings->plugins->Browse repositories 搜索框输入ADB WIFI找到插件,安装,重启android Studio后可以看到 导航菜单下Tools->Android->ADB WIFI就算安装成功了。

    2使用:

    1).首先需要用数据线连接电脑.

    2).找到ADB WIFI菜单:运行ADB Restart(Ctrl+Alt+Shift+R)-> 运行ADB USB to WIFI(Ctrl+Alt+Shift+W)->最后拔掉数据线。

    三.adb调试启动耗时

    adb shell am start -W 包名/包名.StartActivity

    Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=包/.StartActivity }
    Status: ok
    Activity: 包名.StartActivity
    ThisTime: 1621
    TotalTime: 1621
    WaitTime: 1647
    Complete
  • 相关阅读:
    PHP 消息队列
    Nginx 设置负载均衡
    Nginx 服务器搭建
    PHP 获取文件扩展名的五种方式
    高并发和大流量解决方案
    <面试> PHP 常见算法
    Mysql 预查询处理 事务机制
    Linux定时任务 结合PHP实现实时监控
    Swoole 结合TP5搭建文字直播平台
    <记录> PHP Redis操作类
  • 原文地址:https://www.cnblogs.com/iluoye/p/7357333.html
Copyright © 2011-2022 走看看