Android Studio手动安装SDK Component

引言

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



正文

      前面下载JDK,配置环境变量,下载安装AS就省略了,毕竟各个教程网站上都是一样的过程,有时间我再补一补。安装完AS后提示要装SDK,我把SDK设置在了G:\Android\sdk

image.png

图一


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

image.png

图二


截这张图时我已经下载了一些东西了,所以不全。这些都是我电脑上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

image.png

图三


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


image.png

图四


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


image.png

图五


这个与上一个同理。


image.png

图六


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


image.png

图七


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


image.png

图八


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


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


之后还有Gradle手动安装的问题。啊,还没完啊!


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

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

image.png

2018.10.21

猜你喜欢

转载自blog.51cto.com/12078224/2307073