温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Android Studio手动安装SDK Component

发布时间:2020-06-20 21:26:16 来源:网络 阅读:15233 作者:AKSPD2016 栏目:移动开发

引言

        学校有门与安卓有关的课程,安卓开发IDE有Android Studio、Eclipse、Xamarin(等),看Eclipse似乎没什么好的工具了,ADT不再更新了;AS似乎因为被墙,SDK组件装起来极为费劲,之后还会有Gradle的问题;只要SDK tool吧,各网站上的也不是最新版,AS官网上现在只有个命令行,当你装上AS后会发现其实那就是AS的组件之一,还不如把AS整个装了。总之我装了卸,卸了装,反复了几次,终于决定用AS时,TMD SDK Component现在总有几个下载不了,强迫症的我还不想用国内镜像,也不想开×××。于是乎有了下面这篇文章。



正文

      前面下载JDK,配置环境变量:

Java 开发环境配置 | 菜鸟教程
https://www.runoob.com/java/java-environment-setup.html
Windows 10的话问题也不大。

    下载安装AS。

    安装完AS后提示要装SDK,我把SDK设置在了G:\Android\sdk

Android Studio手动安装SDK Component

图一


如果一切顺利,那就能直接安装好了,问题是有些东西它怎么也下载不了,自己倒能手动下载。

Android Studio手动安装SDK Component

图二


截这张图时我已经下载了一些东西了,所以不全。这些都是我电脑上AS不能自己下载下来的。对照图一,很明显Android SDK Platform 28放在G:/Android/sdk/platforms中,Sources for Android 28放在G:/Android/sdk/sources中;另外,Google Repository放在G:/Android/sdk/extras/google中。


下面我要贴出AS自己不能下载下来的各个组件所在文件夹,我手动下载了相应的文件,解压缩后放在了相应目录,这样AS启动时检查文件能通过,就可以进行到建立Project的阶段了。至于如何手动下载的文件,可以让AS自动安装经历了一次失败后,从窗口中找到那些没能下载的网址,挨个用迅雷下载,开了会员下载还是可以的。比如图二这些下载地址:

https://dl.google.com/android/repository/platform-28_r06.zip

https://dl.google.com/android/repository/sources-28_r01.zip

https://dl.google.com/android/repository/google_m2repository_gms_v11_3_rc05_wear_2_0_5.zip

Android Studio手动安装SDK Component

图三


划红线的是我下载下来的安装包,解压缩后可能会出来emulator文件夹与当前文件夹同名,把里面东西都拷贝出来,结果是这个样子。


Android Studio手动安装SDK Component

图四


下载下来的是蓝框选中的压缩包,解压后像这个样子就可以过关了。


Android Studio手动安装SDK Component

图五


这个与上一个同理。


Android Studio手动安装SDK Component

图六


这个压缩包打开后第一眼看到的是Android 9,可是没用,要的是里面的东西,解压缩后把文件都拷出来变成图六的样子才行。Android Studio手动安装SDK Component


Android Studio手动安装SDK Component

图七


这个和上图一样,打开压缩包出来个Android 9,依旧把文件都拷出来,变成上面的样子。


Android Studio手动安装SDK Component

图八


这是官网放出来的SDK Tools命令行。


以上都是自动下载失败的文件,图三到图八压缩包都可以删掉。


2019.1.14

新建AVD时System Image可能下载失败,我下载Pie的时候就失败了。

Android Studio手动安装SDK Component

图九

没成功前Pie后面会显示Download,AS自己下载时显示的是这个地址:

https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86-28_r08.zip

用迅雷新建下载,完成后解压后放在这个文件夹(system-images):

Android Studio手动安装SDK Component

图十


压缩包打开后是这样的,所以就把上图x86这个文件夹里的东西用压缩包的内容填充就好。android-28应当指的是API级别。

Android Studio手动安装SDK Component

图十一

回到图九的界面,点击下Download,再点击下刷新的按钮,Pie系统就显示已安装了。


附:AS似乎检查更新要看这个网站,我还不太懂

https://dl.google.com/android/repository/repository2-1.xml

Android Studio手动安装SDK Component

2018.10.21

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI