问题描述
我需要通过Android Studio在我的模拟器中手动配置代理。从官方Android文档中,建议可以在模拟器扩展控件的“设置”选项卡中进行此更改。问题是,在我看来,此文档已经过时,因为此设置不再显示在Android Studio模拟器扩展控件的“设置”选项卡中。
文档
我的Android Studio
我的Android Studio版本
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)
3条答案
按热度按时间eufgjt7s1#
您可以通过取消选中设置here
来打开旧的模拟器版本
如果您很难关闭旧的模拟器,请尝试杀死qemu...进程
kninwzqo2#
您可以在Android Studio中设置代理。
1.在“首选项”窗口中配置代理
1.转到 * 首选项窗口 *(Mac:cmd+,shortcut)。
1.单击左侧面板上的 * 外观和行为 *
1.单击左侧面板上的 * 系统设置 *
1.单击左侧面板上的 *HTTTP代理 *
1.设置您的首选代理设置
1.单击“确定”进行确认
1.您需要重新启动模拟器以应用更改
p1iqtdky3#
经过一段时间试图找到这个问题的解决方案,我看到在Android Studio外部运行的模拟器提供了这些选项。要运行独立的Android Studio模拟器,请参阅official documentation或只需输入命令:
在我的例子中,我使用了一个名为
PIXEL 4 API 30
的avd,所以命令将是emulator -avd PIXEL_4_API_30
。如果你在Windows上运行这个命令,你可能会遇到问题,所以我建议你看看this。编辑
@Inliner提出的解决方案也解决了这个问题。