由于IT限制,我无法使用Android SDK的软件包安装自动化。
能够在Androids'中创建模拟器。 AVD经理,我首先需要为我的目标设备提供系统映像。 但是对于下面的屏幕截图,我还没有安装任何屏幕。
所以有人能告诉我: 1.从何处获取Android 6.0 API Level 23的系统映像 2.如何安装此系统映像手动/离线
提前谢谢!
答案 0 :(得分:22)
首先在android studio sdk中选择要下载的系统映像,然后它将开始下载图像,并会说Downloading from <url>
。复制该URL并从IDM等下载管理器下载,下载后,将文件解压缩到system-images文件夹中。
目录结构模式为sdk-folder/system-images/android-<api_number>/google_apis/x86 (or armeabi-v7a)
。
因此,以正确的模式提取然后打开android studio sdk,您将看到该软件包已安装。
现在,您可以从下载的系统映像中创建虚拟设备。
答案 1 :(得分:6)
SDK管理器不适合您? 无论如何,有几个站点可用于下载Android SDK系统映像:
http://ady.my/viewer/system-image/index.html
http://www.hariadi.org/android/manual-download-of-android-sdk-components/
或者艰难的方式:
对于Windows,使用SDK Manager,
首先确保已启用下载缓存,然后获取/重新加载包。然后转到我的电脑并打开文件夹 .android: =&gt;
C:/Users/your_username/.android/
(确保您已启用&#34;显示隐藏文件&#34;选项)
在那里尝试在cache
目录中找到几个xml文件。这些xml文件包含所有sdk包的URL和其他数据。可以从那里通过适当的URL下载sdk管理器中可用的每个包。
在IE中打开XML并尝试找到您需要的内容。然后你可以使用那里的网址,你就可以了。
希望这有帮助
答案 2 :(得分:2)
您可以按照this链接手动安装模拟器的系统映像,我刚刚安装了Android 6.0(sysimg_x86-23_03),这样我仍然可以在Eclipse中渲染Marshmallow布局。
这些是您可以离线下载的网站。 大多数情况下,您将需要Intel x86系统映像或Intel x86_64。
First,但在此网站上,每个版本的系统映像都是最新版本,因此您可以下载:
来自here的英特尔x86-23_r0X(修订时间为03至09)
来自here的英特尔x86_64-23_r0X(同样,修订时间为03至09))
希望我帮助那些正在为Android 6.0的旧版英特尔系统映像寻找解决方案的人。
答案 3 :(得分:0)
对于那些难以找到正确安装路径的人。路径将取决于图像是否为Playstore图像。
您可以通过查看图像下载链接来找出答案:
如果下载链接位于文件夹 google_apis 内,例如:
https://dl.google.com/android/repository/sys-img/google_apis/<api-file-name>.zip
您的文件夹结构应类似于:
sdk-folder/system-images/android-<api_number>/google_apis/
但是,如果下载链接位于文件夹 google_apis_playstore 中,例如:
https://dl.google.com/android/repository/sys-img/google_apis_playstore/<api-file-name>.zip
然后您的文件夹结构应如下所示:
sdk-folder/system-images/android-<api_number>/google_apis_playstore/