首页 > 编程知识 正文

怎么用自带网络换模拟器ip,手机模拟器的ip地址

时间:2023-05-04 11:35:33 阅读:126234 作者:4134

开发时,发现Android模拟器无法访问调用开发的接口。 安卓模拟器没有绑定配置hosts,所以需要在模拟器上配置hosts

首先,配置环境变量、用户变量的path和系统变量

我的路径c :usersLukeappdatalocalAndroidSDKemulator

//启动模拟器

1、从cmd到此路径c :usersLukeappdatalocalAndroidSDKemulator

2、通过emulator -list-avds查看当前模拟器的名称,我的是Pixel_XL_API_28

3、通过emulator-avdadvname-writable-system,启动模拟器,advName=Pixel_XL_API_28

打开另一个cmd,然后转到c :usersLukeappdatalocalAndroidSDKplatform-tools

4、c :usersLukeappdatalocalAndroidSDKplatform-toolsadbroot

5、c :usersLukeappdatalocalAndroidSDKplatform-toolsadbremount

已完成重建

6、进入c :usersLukeappdatalocalAndroidSDKplatform-tools ADB shell//shell模式

generic_x86:/# su

将换行符a写入generic _ x 86:/# echo-e\ netc/hosts//

generic _ x 86:/# echo 192.168.0.88 test.master.local.com etc/hosts//写入您的ip和的域名b

查看generic _ x 86:/# cat etc/Hosts//当前hosts的设置内容,确定我们是否正好写入成功

127.0.0.1本地主机

:1 ip6-localhost

192.168.0.88 test.master.local.com

generic_x86:/#

有多个host时,重复执行a和b

这样就解决了!

转载于:https://www.cn blogs.com/qiufang/p/11307350.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。