首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Android的新版本中,如何在模拟器中配置代理?

在Android的新版本中,如何在模拟器中配置代理?
EN

Stack Overflow用户
提问于 2022-02-03 13:25:54
回答 3查看 6.8K关注 0票数 16

问题描述

我需要通过Android在模拟器中手动配置代理。从官方Android文档中,可以在模拟器扩展控件的“设置”选项卡中进行此更改。问题是,在我看来,这个文档已经过时了,因为这个设置不再显示在Android模拟器扩展控件的“设置”选项卡中。

文档

我的安卓工作室

我的Android版本

代码语言:javascript
复制
Android Studio Bumblebee | 2021.1.1
Build #AI-211.7628.21.2111.8092744, built on January 19, 2022
Runtime version: 11.0.11+9-b60-7590822 amd64
VM: OpenJDK 64-Bit Server VM by Oracle Corporation
Windows 10 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 1280M
Cores: 8
Registry: external.system.auto.import.disabled=true
Non-Bundled Plugins: com.wakatime.intellij.plugin (13.1.10), wu.seal.tool.jsontokotlin (3.7.2), org.jetbrains.kotlin (211-1.6.10-release-923-AS7442.40), com.developerphil.adbidea (1.6.4), org.jetbrains.compose.desktop.ide (1.0.0), ru.adelf.idea.dotenv (2021.2), org.intellij.plugins.markdown (211.7142.37)
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2022-02-08 08:14:09

您可以在这里取消检查设置来打开旧的模拟器版本。

如果你努力关闭你的旧仿真器,试着杀死qemu.流程

票数 19
EN

Stack Overflow用户

发布于 2022-02-23 14:14:55

您可以转到Android本身的安装代理。

  1. 在Preferences窗口中配置代理
代码语言:javascript
复制
1. Go to _Preferences window_ (Mac: cmd+, shortcut).
2. Click _Appearance & Behavior_ on the left panel
3. Click _System Settings_ on the left panel
4. Click _HTTTP Proxy_ on the left panel
5. Setup your preferred proxy settings
6. Confirm by clicking _OK_
  1. 您需要重新启动模拟器来应用您的更改。

该解决方案的缺点是代理也应用于Android本身。所以Android的流量通过代理。

票数 3
EN

Stack Overflow用户

发布于 2022-02-06 01:02:12

经过一段时间试图找到解决这个问题的方法之后,我发现在android之外运行的模拟器提供了这些选项。要运行一个独立的Android模拟器,请查看正式文件,或者只需输入以下命令:

代码语言:javascript
复制
emulator -avd <avd_name>

在我的例子中,我使用的是一个名为PIXEL 4 API 30emulator -avd PIXEL_4_API_30,所以命令将是emulator -avd PIXEL_4_API_30。如果您在Windows上运行此命令可能会遇到问题,所以我建议您查看

编辑

@Inliner提出的解决方案也解决了这个问题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70972106

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档