首页 > 其他分享 >不用USB,通过adb无线调试安卓手机页面

不用USB,通过adb无线调试安卓手机页面

时间:2022-12-06 19:00:09浏览次数:61  
标签:USB 安卓 adb bash 手机 调试 页面

以前真机调试手机页面,都是使用数据线连接手机和电脑,近日身边没有USB数据线,折腾了下如何不依赖数据线只用无线调试手机页面,教程如下。

本教程适用于安卓11以及以上版本。否则应该使用USB数据线连接。

 

一、安装adb工具

下载地址:https://developer.android.com/studio/releases/platform-tools?hl=zh-cn

二、配置环境变量

下载完毕后,需配置环境变量,以mac为例。Windows类似。

mac:

1.新建配置文件:进入 /Users/用户名 ,创建.bash_profile文件: 可使用命令touch .bash_profile或在文件夹手动创建。

【如: /Users/用户名 下已有.bash_profile文件则无需创建,直接进入第2步】

2.编辑配置文件:

打开配置文件:可使用命令open .bash_profile  打开上一步创建的文件。或直接右键用文本编辑器打开此文件。

加入一条环境变量配置:(此处PATH路径为下载文件的存放路径,下图中,文件存放在/Users/用户名/platform-tools)

保存并关闭窗口。

3.输入命令:source .bash_profile   刷新配置

4.测试下:在命令行输入adb,不再出现无此命令的提示。

 

三、手机配置

1.打开手机的开发者选项

不同手机操作不同,小米手机为:设置-我的设备-全部参数-点击多次“MIUI版本”,直到提示我们已开启开发者选项。

其他手机大同小异,自行探索即可。

2.在开发者选项里

①开启USB调试

②打开“无线调试”功能,点击“使用配对码配对设备”

3.在电脑执行命令adb pair 手机IP:端口  (上图红色区域信息)进入下一步,输入手机上显示的配对码,电脑端显示配对成功(successfully paired to XX)

4.配对成功后连接手机:adb connect 手机IP:端口  (上上图蓝色区域信息)

 

四、调试页面

1.打开chrome或edge浏览器,地址栏输入:chrome://inspect/#devices 或 edge://inspect/#devices 

2.手机浏览器打开一个网页或打开APP中内嵌页面,如下图。

备注:不是所有浏览器和APP都支持调试。一般手机自带浏览器都支持调试

 

稍等半分钟左右,可看到一条网页信息:

3,点击上图中inspect进入调试页面:

可以看到此页面与手机内打开的页面完全一样。可以尽情调试了。

如上图为空白或有其他HTTP报错,可连下代理,确保电脑可以访问Google。

 

下次连接时只需再执行“adb connect 手机IP:端口”即可。

标签:USB,安卓,adb,bash,手机,调试,页面
From: https://www.cnblogs.com/dmcl/p/16960215.html

相关文章

  • ABAP 三种操作数据库的方法 OPEN SQL, EXEC SQL, ADBC
    OPENSQL这里就不多说了,可以执行大部分DML语句,但是却不支持DDL,DCL,UNIT,也没办法执行数据内嵌的函数。EXECSQL和ADBC是所谓的NativeSQL,这种方式直接进入指定数据库,不涉......
  • ADB常用命令
    ADB常用命令参考地址1;如有侵权,请告知删除参考地址2;如有侵权,请告知删除一、ADB简介:ADB全称AndroidDebugBridge,起到调试桥的作用,是一个客户端-服务端程序。其中客户端......
  • 《4G 安卓核心板》高性能+低功耗相结合!
       产品概述:《4G安卓核心板》是新移科技有限公司研发的其中一款高端4G全网通智能模块,搭载了Android9.0操作系统。本模块具有功能强大,性能强劲等特征,可满足对性能有较......
  • USB的DCP、CDP、SDP的区别
    1、标准下行端口(SDP)这种端口的D+和D-线上具有15kΩ下拉电阻。限流值为:挂起时2.5mA,连接时为100mA,连接并配置为较高功率时为500mA。它其实就是一种普通的USB模式。当USB......
  • 使用pyusb读取USB设备的输入
    1importusb.core23dev=usb.core.find(idVendor=0x17ef,idProduct=0x600e)4ep=dev[0].interfaces()[0].endpoints()[0]567i=dev[0].interfaces......
  • USB_VENDOR_AND_INTERFACE_INFO
    {USB_VENDOR_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID,0xff,0xff,0xff)},{USB_VENDOR_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID,0xff,0x01,0x01)},{USB_VENDOR_A......
  • CONFIG_USB_SERIAL_WWAN
    CONFIG_USB_SERIAL=yCONFIG_USB_SERIAL_OPTION=yCONFIG_USB_SERIAL_WWAN=yCONFIG_PPP=yCONFIG_PPP_MULTILINK=yCONFIG_PPP_FILTER=yCONFIG_PPP_ASYNC=yCONFIG_PPP_SYNC_TTY......
  • usb-serial usb 串口
      方驱动文件op    https://baijiahao.baidu.com/s?id=1746671372715034944&wfr=spider&for=pc......
  • 安卓控件认识
    1.textViewhttps://www.runoob.com/w3cnote/android-tutorial-textview.html1.基础属性详解:带阴影的TextView 带边框的TextView带图片(drawableXxx)的TextView2.bu......
  • 二进制安装mariadb
    ./etc/os-releaseinstall_mariadb(){echo-e"\e[1;35m只在centos7.9版本测试正常,CentOS-6版本测试不成功\e[0m"sleep1#exitversion=10.10.2#URL=https://dlm.......