android emulator 设置代理

android emulator 设置代理

由于开发的 app 需要访问 google 服务,那么跑虚拟机的时候就需要设置网络代理,试了几种方法都没成功,记录一下

因为已知我开发电脑的代理地址和端口,只需要把电脑的代理设置到 emulator 上就可以了

设置Android Studio代理

先在Android Studio上设置代理

点击下方的 check connection

可以连接成功

但是会有警告

然后在 emulator 的设置中使用 Android Studio 的代理(默认就是用的Android Studio的代理)

这样设置之后发现没有什么用

直接设置emulator的代理

取消勾选使用Android Studio代理,直接手动设置 ip 和端口

还是没有用

在emulator内部设置代理

在设置中搜索 access point names

进入,点击进去

再点击 T-Mobile US LTE

设置 proxy 和 port

发现直接没网了

查看了 android developer 文档,发现 emulator 的网络地址不太一样

设置 Android 模拟器网络

127.0.0.1 应该替换为 10.0.2.2

重新保存之后成功访问

注意,直接在 emulator 外部那里设置 10.0.2.2 是无效的

相关推荐
always_TT1 小时前
内存泄漏是什么?如何避免?
android·java·开发语言
xiangxiongfly9151 小时前
Android ViewRootImpl源码分析
android·绘制流程·viewrootimpl·activitythread
Yang-Never2 小时前
ADB ->Android 实时监控内存
android·开发语言·adb·android studio
zhangren024682 小时前
Laravel5.x版本特性全解析
android·vue.js·spring boot·mysql
2501_915918412 小时前
WebKit 抓包,WKWebView 请求的完整数据获取方法
android·前端·ios·小程序·uni-app·iphone·webkit
EasyControl移动设备管理2 小时前
打破系统壁垒:从 Android 到 macOS,打造全平台统一终端管理(MDM)方案
android·人工智能·物联网·macos·移动设备管理·mdm系统·跨区域设备
帅得不敢出门2 小时前
Android Framework中调用由java编译成的jar接口
android·java·framework·jar
火山上的企鹅2 小时前
QGC 二次开发实战:Android 单机离线授权怎么落地
android·qt·qgroundconrol·离线授权
黄林晴2 小时前
Swift 杀进 Android,Google 和 Apple 都要失眠了?
android·前端·swift
黄林晴2 小时前
改完代码1秒生效,Compose热重载来了!
android