说在前面: 由于配置wsl导致原模拟器失效,选择了蓝叠模拟器(下载安装器后会自动配置为Hyper-v版本)蓝叠国际不能自动配置root,需要手动破解,此处选择的是蓝叠中国(二者可以同时安装并共存,也可以单独卸载)使用SSR打开局域网共享功
说在前面:
下载(以下链接为最新版本)
ADB和Fastboot for windows https://dl.Google.com/Android/repository/platfORM-tools-latest-windows.zip
ADB和Fastboot for Mac Https://dl.google.com/android/repository/platform-tools-latest-darwin.zip
ADB和Fastboot for linux https://dl.google.com/android/repository/platform-tools-latest-linux.zip
下载完成后,找个地方解压并添加目录到系统环境变量(Path),以方便在任意位置用adb指令进行调用
在设置-高级选项中打开蓝叠的Adb开关后会出现127.0.0.1:port
的地址,如127.0.0.1:51213
。
*:关于127.0.0.1
——被称为本地环回地址(Loopback Address),是一个虚拟的地址,可以用localhost代指。(Link:127.0.0.1和localhost和本机IP三者的区别)
保存后最好重启模拟器。模拟器每次重启,端口号都会改变。
开启模拟器的情况下,在cmd中输入: adb connect localhost:[port]
显示connected即已经连接成功,此时用adb devices
可以看到端口地址
adb -s localhost:[port] shell
连接成功的情况下,该指令进入该设备直连的adb环境,cmd接下来的指令都不需要输入adb,而是以[设备码]:/ $ 开头 在这个环境下,继续输入指令可以配置设备的各参数。↓
注意,代理的错误配置可能导致无法联网。 用内置chrome打开任意网页发现不能联网的话,就用下面的指令换回默认代理。
settings put global http_proxy [ip]:[port]
(据说可以在端口号后加/pac和/direct,试了一下发现虽然不影响联网但是也没有按指定的模式运行……这种代理似乎默认为全局,只要SSR软件在运行,无论是否为直连模式、模拟器都好像走全局代理)
settings put global http_proxy :0
*修改代理的ip取决于电脑本机ip,通过在cmd新窗口内输入ipconfig /all
可以查看本机ip,对于我的电脑而言,该ip为192.168.1.104
如果不确认哪个ip是对的,可以把查到的各个ip全都试一遍,模拟器中网页对网络代理的情况几乎是实时刷新的。
用settings delete global http_proxy
可以删除代理,但是这样会直接连不上网() exit
指令可以直接退出adb。
来源地址:https://blog.csdn.net/aleryxiao/article/details/129045842
--结束END--
本文标题: 蓝叠模拟器adb连接并配置网络代理
本文链接: https://lsjlt.com/news/405493.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-01-21
2023-10-28
2023-10-28
2023-10-27
2023-10-27
2023-10-27
2023-10-27
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0