手把手搭建自己的android环境
最近想学习安卓,不过国内实在被墙的厉害,真是"万里安装只被墙"。安装的过程中也出现了几个问题。所以记录下来,免得自己下次再次安装的时候又来重蹈覆辙。
以下的问题也是按照出现的顺序排列的。
提示一句:想要玩安卓的同学们一定要记得安装java的环境才行。本文也是基于你的java环境无误的情况下。
Q:The following SDK components were not installed: sys-img-x86-addon-google_apis-google-25 and addon-google_apis-google-25(这后面的参数也有21,22之类的)
A:这类问题都是安装sdk的时候,资源被墙了(如果你安装的是带有sdk的studio,就不存在这样的问题)找到的解决方案有两种:
1.通过vpn软件下载资源。不过现在的vpn基本都是收费的了。不收费的又不稳定。
2.替换镜像文件。就像我们前端通过npm安装很多package一样的。我们会换到cnpm,就是换到淘宝的镜像。
如图所示,再接下来的里面选择User Defined Sites,再点击New,把红框中的地址逐个添加进去。
http://mirrors.neusoft.edu.cn/android/repository/addon-6.xml http://mirrors.neusoft.edu.cn/android/repository/addon.xml http://mirrors.neusoft.edu.cn/android/repository/extras/intel/addon.xml http://mirrors.neusoft.edu.cn/android/repository/sys-img/android-tv/sys-img.xml http://mirrors.neusoft.edu.cn/android/repository/sys-img/android-wear/sys-img.xml http://mirrors.neusoft.edu.cn/android/repository/sys-img/android/sys-img.xml http://mirrors.neusoft.edu.cn/android/repository/sys-img/google_apis/sys-img.xml http://mirrors.neusoft.edu.cn/android/repository/sys-img/x86/addon-x86.xml http://mirrors.neusoft.edu.cn/android/repository/addons_list-2.xml http://mirrors.neusoft.edu.cn/android/repository/repository-10.xml
Q:sdk下载完成以后,每次进入android studio都会自动检测sdk,导致进不去开发环境
A:在你的android studio安装目录下,在bin目录下找到idea.properties这个文件,用编辑器打开,加如下一段代码即可。
# 禁用首次检查sdk功能
disable.android.first.run=true
最后还要记得要把android的环境变量给配上,如下图:
最后我们可能还需要在android studio里面找到
Configure --> Project Defaults --> Project Structure
把我们的android SDK location定位到我们安装好的sdk目录下!
接下来应该就可以开始我们愉快的安卓之旅了!