189 8069 5689

AndroidStudio手动安装SDKComponent-创新互联

引言

创新互联建站是一家朝气蓬勃的网站建设公司。公司专注于为企业提供信息化建设解决方案。从事网站开发,网站制作,网站设计,网站模板,微信公众号开发,软件开发,微信小程序开发,10多年建站对成都自上料搅拌车等多个方面,拥有多年的网站推广经验。

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

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章标题:AndroidStudio手动安装SDKComponent-创新互联
链接分享:http://jkwzsj.com/article/dgijhh.html

其他资讯