在Android Studio中添加AVD时没有可用的系统映像

gg0vcinb  于 2023-10-14  发布在  Android
关注(0)|答案(9)|浏览(224)

刚刚安装了Android Studio并尝试添加AVD。当我到达“选择一个系统映像”有一些选择,我选择了一个,它开始安装。但是,安装失败,因为我的硬盘空间用完了。我清理了我的硬盘驱动器,并试图再次添加一个AVD。然而,这一次,当我到达“选择系统映像”时,没有系统映像可供选择。相反,我看到的消息:

"No System image available. Are you connected to the internet?"

是的,我的互联网是连接的,重新启动Android Studio没有帮助。如何解决此问题?

c0vxltue

c0vxltue1#

在我的情况下,没有连接到互联网是一个问题。

xa9qqrwz

xa9qqrwz2#

这很容易做到:
1.转到SDK管理器x1c 0d1x
1.选中显示包详细信息复选框
1.根据您的CPU架构(x86或x64)和您的需求(Google Play)

,选中系统映像复选框
4.点击应用并下载
搞定了!
它为我工作,希望也会为你工作。

fquxozlt

fquxozlt3#

  • 第一次在本站给予答案,可能表达不清楚。*

一旦我发生了这个问题,我在android-sdk-path中运行sdkmanager应用程序

cd ~/Library/Android/sdk/tools/bin/sdkmanager;

我得到了这个输出

Warning: java.net.UnknownHostException: dl.google.com
Warning: Failed to connect to host: https://dl.google.com/android/repository/addons_list-3.xml
Warning: Failed to connect to host: https://dl.google.com/android/repository/addons_list-2.xml
Warning: Failed to connect to host: https://dl.google.com/android/repository/addons_list-1.xml
Warning: Failed to download any source lists!

我得到这个的原因是我的网络不能连接dl-google网站.所以我搜索有效的IP地址,我得到了这个“203.208.41.36”。enter image description here.我更改了主机文件并保存了它。

203.208.41.36 dl.google.com

然后我再次运行avd管理器,它工作了。enter image description here

nwnhqdif

nwnhqdif4#

启动SDK管理器(工具-> Android -> SDK管理器)并安装一些镜像。
选中“显示包详细信息”复选框可以更好地选择您需要的内容。

w80xi6nr

w80xi6nr5#

可能你的**/tmp已满。
关闭Android Studio。
检查是否存在类似
/tmp/PackageOperation 01/的目录,并删除它。
你应该在你的系统中找到一个比你的
/tmp空间更大的分区,假设你的/var有更多的空间。
因此,创建一个类似于
/var/tmp-android的新目录并编辑文件。/android-studio/bin/studio.sh**替换此行

VM_OPTIONS=""

VM_OPTIONS="-Djava.io.tmpdir=/var/tmp-android
lymgl2op

lymgl2op6#

工具>SDK管理器>HTTP代理,现在选择手动代理配置,然后选择HTTP,现在填写为**主机名:google.com
端口号:80

现在没事了

cyvaqqii

cyvaqqii7#

在我的情况下,我下载了一个Google Play系统映像,但当我试图在AVD管理器中创建模拟器时,它不在列表中。
我发现,当你在创建一个模拟器时,你应该选择一个旁边有Google Play标志的硬件,这样Google Play系统图像就会显示在列表中。否则他们不会

cotxawn7

cotxawn78#

别忘了在从sdk下载系统镜像后重启缓存。

niknxzdl

niknxzdl9#

启用防火墙定时组。
我在我的专业计算机上,我的防火墙管理器(Trellix)在下载库时默认阻止。在我的情况下,Android Studio无法访问dl.google.com网站,所以我必须启用防火墙定时组。
要在Windows上访问它,您可以转到启动右侧的通知图标,右键单击Trelix图标,快速设置,启用防火墙定时组。

相关问题