最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

【小技巧】安卓远程adb操作

业界 admin 4浏览 0评论

起因:没有安卓线可以直连pc(手里的只能充电)

解决办法:开启安卓远程adb

步骤:

  1. 环境:三星Galaxy Z Fold3,Android14
  2. 如果只使用adb,可以直接下载【https://dl.google/android/repository/platform-tools-latest-windows.zip】
  3. 开启手机开发者选项:【设置】=>【关于手机】=>【软件信息】=>【编译编号】=>【点击7~10次】(参考:https://zhuanlan.zhihu/p/610179772)
  4. 返回设置,最下面出现了【开发者选项】=> 打开【无线调试】=> 点击【无线调试】=>【使用配对码配对设备】;
  5. 确保手机和pc在同一个网段的局域网中,打开windows命令行,输入指令:
    // 配对远程设备
    adb pair [ip]:[端口]
    // 例如:adb pair 192.168.50.26:41329,配对的ip和端口在手机上点击“使用配对码配对设备”后弹出,输入配对码
    
    // 远程连接安卓设备
    adb connect [ip]:[端口]
    // 例如:adb connect 192.168.50.26:35815,IP和端口在手机的无线调试界面可以找到
    
    // 查看所有已连接设备
    adb devices
    adb devices -l
    
    // 安装apk
    adb -s 192.168.50.26:35815 install xxx.apk
    
    // 查看日志
    adb -s 192.168.50.26:35815 logcat
    
    // 打开手机端shell
    adb -s 192.168.50.26:35815 shell
    
  6. 端口占用问题排查:
    // 查看端口占用
    netstat -aon | findstr "端口号"
    // 例如:netstat -aon | findstr "5037"
    
    // 查找进程
    tasklist|findstr "进程id"
    // 例如:tasklist|findstr "20256"
    
    // 杀死进程
    taskkill /pid 进程id /f
    // 例如:taskkill /pid 20256 /f
    

  7. 其他待补充

其他:

  1. 如果是鸿蒙系统,需要先用usb开启无线调试
  2. 日志输出到文件【adb logcat 的妙用(输出 log 到指定文件中)_adb logcat -c-CSDN博客】
  3. adb连接Pc安卓模拟器(MuMu模拟器)【MuMu模拟器如何连接adb?_MuMu模拟器_安卓模拟器】
// 开启鸿蒙系统adb远程
adb tcpip 指定端口
// 例如:adb tcpip 35815
    // https://blog.csdn/qq_34801506/article/details/81014994
    // 清空日志
    adb logcat -c
    // 输出log到文件
    adb logcat > logcat.log
    // 连接MuMu模拟器和连接远端安卓机类似
    
    adb.exe connect 127.0.0.1:XXXXX
    
    // 注:XXXXX为模拟器端口号,请参考打开的模拟器【问题诊断】内展示端口号或MuMu多开器12内的adb端口后再输入。

    参考:

    1. Android开发:用adb命令安装apk到手机_unknown command advices-CSDN博客
    2. https://zhuanlan.zhihu/p/610179772
    3. 【有图有真相】ADB连接失败 | ADB failed to connect to 192.168.21.90:40179 – 震惊部
    4. 【鸿蒙】ADB无线调试——华为篇——鸿蒙系统cannot connect to 192.168.1.101:5555: 由于目标计算机积极拒绝,无法连接。 (10061)_鸿蒙无线调试6位配对码-CSDN博客​​​​​
    5. 【如果报错more than one device and emulator需要使用-s指定设备】消除ADB错误“more than one device and emulator”的方法-CSDN博客
    6. 【一些报错的处理】adb 连接之 error: protocol fault (couldn‘t read status): Connection reset by peer_adb.exe: failed to check server version: protocol -CSDN博客
    7. adb connect 无法连接的解决办法_adb connect 连不上-CSDN博客
    8. Android开发:用adb命令安装apk到手机_unknown command advices-CSDN博客
    9. 使用adb logcat命令显示Android设备上的Log日志-CSDN博客
    10. 安装adb,读取android设备上的log日志并保存到电脑中_android adb logcat 保存文件-CSDN博客
    11. android远程抓log_mob649e81540090的技术博客_51CTO博客
    12. 【这个没用到】Android 设备adb连接后unauthorized解决方法_adb unauthorized-CSDN博客
    13. 【手机相互传文件】Snapdrop
    14. 【PC手机互传文件】https://github/air-controller/air-controller-desktop
    15. 【其他互传工具】手机电脑互传文件的 10 个免费工具,比微信、QQ 更好用 · Windows 使用技巧

    起因:没有安卓线可以直连pc(手里的只能充电)

    解决办法:开启安卓远程adb

    步骤:

    1. 环境:三星Galaxy Z Fold3,Android14
    2. 如果只使用adb,可以直接下载【https://dl.google/android/repository/platform-tools-latest-windows.zip】
    3. 开启手机开发者选项:【设置】=>【关于手机】=>【软件信息】=>【编译编号】=>【点击7~10次】(参考:https://zhuanlan.zhihu/p/610179772)
    4. 返回设置,最下面出现了【开发者选项】=> 打开【无线调试】=> 点击【无线调试】=>【使用配对码配对设备】;
    5. 确保手机和pc在同一个网段的局域网中,打开windows命令行,输入指令:
      // 配对远程设备
      adb pair [ip]:[端口]
      // 例如:adb pair 192.168.50.26:41329,配对的ip和端口在手机上点击“使用配对码配对设备”后弹出,输入配对码
      
      // 远程连接安卓设备
      adb connect [ip]:[端口]
      // 例如:adb connect 192.168.50.26:35815,IP和端口在手机的无线调试界面可以找到
      
      // 查看所有已连接设备
      adb devices
      adb devices -l
      
      // 安装apk
      adb -s 192.168.50.26:35815 install xxx.apk
      
      // 查看日志
      adb -s 192.168.50.26:35815 logcat
      
      // 打开手机端shell
      adb -s 192.168.50.26:35815 shell
      
    6. 端口占用问题排查:
      // 查看端口占用
      netstat -aon | findstr "端口号"
      // 例如:netstat -aon | findstr "5037"
      
      // 查找进程
      tasklist|findstr "进程id"
      // 例如:tasklist|findstr "20256"
      
      // 杀死进程
      taskkill /pid 进程id /f
      // 例如:taskkill /pid 20256 /f
      

    7. 其他待补充

    其他:

    1. 如果是鸿蒙系统,需要先用usb开启无线调试
    2. 日志输出到文件【adb logcat 的妙用(输出 log 到指定文件中)_adb logcat -c-CSDN博客】
    3. adb连接Pc安卓模拟器(MuMu模拟器)【MuMu模拟器如何连接adb?_MuMu模拟器_安卓模拟器】
    // 开启鸿蒙系统adb远程
    adb tcpip 指定端口
    // 例如:adb tcpip 35815
      // https://blog.csdn/qq_34801506/article/details/81014994
      // 清空日志
      adb logcat -c
      // 输出log到文件
      adb logcat > logcat.log
      // 连接MuMu模拟器和连接远端安卓机类似
      
      adb.exe connect 127.0.0.1:XXXXX
      
      // 注:XXXXX为模拟器端口号,请参考打开的模拟器【问题诊断】内展示端口号或MuMu多开器12内的adb端口后再输入。

      参考:

      1. Android开发:用adb命令安装apk到手机_unknown command advices-CSDN博客
      2. https://zhuanlan.zhihu/p/610179772
      3. 【有图有真相】ADB连接失败 | ADB failed to connect to 192.168.21.90:40179 – 震惊部
      4. 【鸿蒙】ADB无线调试——华为篇——鸿蒙系统cannot connect to 192.168.1.101:5555: 由于目标计算机积极拒绝,无法连接。 (10061)_鸿蒙无线调试6位配对码-CSDN博客​​​​​
      5. 【如果报错more than one device and emulator需要使用-s指定设备】消除ADB错误“more than one device and emulator”的方法-CSDN博客
      6. 【一些报错的处理】adb 连接之 error: protocol fault (couldn‘t read status): Connection reset by peer_adb.exe: failed to check server version: protocol -CSDN博客
      7. adb connect 无法连接的解决办法_adb connect 连不上-CSDN博客
      8. Android开发:用adb命令安装apk到手机_unknown command advices-CSDN博客
      9. 使用adb logcat命令显示Android设备上的Log日志-CSDN博客
      10. 安装adb,读取android设备上的log日志并保存到电脑中_android adb logcat 保存文件-CSDN博客
      11. android远程抓log_mob649e81540090的技术博客_51CTO博客
      12. 【这个没用到】Android 设备adb连接后unauthorized解决方法_adb unauthorized-CSDN博客
      13. 【手机相互传文件】Snapdrop
      14. 【PC手机互传文件】https://github/air-controller/air-controller-desktop
      15. 【其他互传工具】手机电脑互传文件的 10 个免费工具,比微信、QQ 更好用 · Windows 使用技巧
      发布评论

      评论列表 (0)

      1. 暂无评论