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
图一
如果一切顺利,那就能直接安装好了,问题是有些东西它怎么也下载不了,自己倒能手动下载。
图二
截这张图时我已经下载了一些东西了,所以不全。这些都是我电脑上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
图三
划红线的是我下载下来的安装包,解压缩后可能会出来emulator文件夹与当前文件夹同名,把里面东西都拷贝出来,结果是这个样子。
图四
下载下来的是蓝框选中的压缩包,解压后像这个样子就可以过关了。
图五
这个与上一个同理。
图六
这个压缩包打开后第一眼看到的是Android 9,可是没用,要的是里面的东西,解压缩后把文件都拷出来变成图六的样子才行。
图七
这个和上图一样,打开压缩包出来个Android 9,依旧把文件都拷出来,变成上面的样子。
图八
这是官网放出来的SDK Tools命令行。
以上都是自动下载失败的文件,图三到图八压缩包都可以删掉。
2019.1.14
新建AVD时System Image可能下载失败,我下载Pie的时候就失败了。
图九
没成功前Pie后面会显示Download,AS自己下载时显示的是这个地址:
https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86-28_r08.zip
用迅雷新建下载,完成后解压后放在这个文件夹(system-images):
图十
压缩包打开后是这样的,所以就把上图x86这个文件夹里的东西用压缩包的内容填充就好。android-28应当指的是API级别。
图十一
回到图九的界面,点击下Download,再点击下刷新的按钮,Pie系统就显示已安装了。
附:AS似乎检查更新要看这个网站,我还不太懂
https://dl.google.com/android/repository/repository2-1.xml
2018.10.21
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
当前题目:AndroidStudio手动安装SDKComponent-创新互联
文章转载:http://ybzwz.com/article/dgijhh.html