AndroidStudio手动安装SDKComponent

引言

成都创新互联成立于2013年,是专业互联网技术服务公司,拥有项目成都网站设计、成都做网站网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元玛曲做网站,已为上家服务,为玛曲各地企业和个人服务,联系电话:028-86922220

        学校有门与安卓有关的课程,安卓开发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


名称栏目:AndroidStudio手动安装SDKComponent
网页URL:http://scyanting.com/article/gijgge.html