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 是无效的

相关推荐
花卷HJ1 分钟前
Android 多媒体文件工具类封装(MediaFileUtils)
android·java
csj502 分钟前
安卓基础之《(11)—数据存储(1)共享参数SharedPreferences》
android
走在路上的菜鸟2 分钟前
Android学Dart学习笔记第二十七节 异步编程
android·笔记·学习·flutter
哆啦安全3 分钟前
Android智能调试分析工具V7.5
android
モンキー・D・小菜鸡儿4 分钟前
Android 自定义粒子连线动画视图实现:打造炫酷背景效果
android·java
lxysbly6 分钟前
安卓 PS1 模拟器,手机上也能玩经典 PlayStation 游戏
android·游戏·智能手机
sheji341617 分钟前
【开题答辩全过程】以 基于安卓平台的景点导游系统的设计与实现为例,包含答辩的问题和答案
android
龙之叶22 分钟前
【Android Monkey源码解析一】-系统执行
android
Fate_I_C28 分钟前
Kotlin 中 `@JvmField` 注解的使用
android·开发语言·kotlin
大大祥29 分钟前
一个kotlin实现的视频播放器
android·开发语言·kotlin·音视频