12

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

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

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

4

8 回答 8

7

它很容易做到:

  1. 转到 SDK 管理器 打开sdk管理器
  2. 选中显示包详细信息复选框
  3. 根据您的 CPU 架构(x86 或 x64)和您的需求(Google play)检查系统映像复选框 检查复选框

4.点击应用并下载

完毕!

它对我有用,希望对你有用。

于 2019-09-08T17:12:17.000 回答
4

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

一旦我遇到了这个问题,我就在 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”。在此处输入图像描述。我更改了主机文件并保存它。

203.208.41.36 dl.google.com

然后我再次运行 avd 管理器,它起作用了。 在此处输入图像描述

于 2019-12-21T03:52:24.567 回答
3

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

于 2017-12-28T15:46:14.650 回答
1

可能您的/tmp已满。

关闭你的 Android Studio。

检查是否存在像/tmp/PackageOperation01/这样的目录并将其删除。

您应该在系统中找到比/tmp更多空间的分区,假设您的/var有更多空间。

所以创建一个新目录,如/var/tmp-android并编辑文件./android-studio/bin/studio.sh替换这一行

VM_OPTIONS=""

VM_OPTIONS="-Djava.io.tmpdir=/var/tmp-android
于 2018-12-01T22:01:13.503 回答
0

Tools>SDK Manager>HTTP Proxy,现在选择Manual proxy configuration然后选择HTTP,现在填写 Host name: google.com
Port number: 80

现在一切正常

于 2020-12-27T05:23:23.357 回答
0

就我而言,我下载了 Google Play 系统映像,但当我尝试在 AVD 管理器中创建模拟器时,它不在列表中。

我发现当你创建一个模拟器时,你应该选择一个旁边有 google play 标志的硬件,以便 google play 系统图像显示在列表中。否则他们不会。

于 2021-06-05T19:54:39.860 回答
0

从 sdk 下载系统映像后,不要忘记使缓存重新启动无效。

于 2021-06-10T17:27:40.133 回答
-1

就我而言,没有连接到互联网是问题所在。

于 2020-09-24T13:28:29.117 回答