win10系统下载最新的Android Studio3.1.3打开界面,创建第一个helloworld的android app,爆红一片,被坑了两天,提示错误如下:
gradle sync failed
unknow host service.gradle.org, you may need adjust the proxy settings in gradle
等错误,google搜一堆都不行。反复尝试后终于成功,特别跟大家分享经验:
下载最新版的android studio 3.1.3,地址是:https://developer.android.com/studio/
1、JDK是必须的,安装java
下载Java安装包(jdk,网上有很多下载地址,最好去官网下:https://www.java.com/zh_CN/) 安装完后一定要配置环境变量;
(1)在“系统变量”新建一个变量名为JAVA_HOME的变量,变量值为你本地java的安装目录,我这里为:C:\Program Files\Java\jdk1.7.0_80,设置这个的目的是作为下面两个环境变量的一个引用。
(2)在“系统变量”选项区域中查看PATH变量,如果不存在,则新建变量PATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”
在“系统变量”选项区域中查看CLASSPATH变量,如果不存在,则新建变量CLASSPATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”
2、官网最新的版本没有集成sdk,所以需要自己去下载Android SDK。
https://dl.google.com/android/installer_r24.4.1-windows.exe ,下载完毕,直接运行安装就可以,安装过程中会自动匹配本机环境下的jdk。如下:
SDK Manager是自带的,可以选择稳定的常用的几个SDK版本,后面根据实际情况增加。
3、如果SDK manager中无法更新,或很慢,就设置SDK manage代理,如下(我自己设置的是自己的×××代理、用的蓝灯,根据自己的***设置!):
通常网上介绍的了一些自己的镜像服务器,如大连东软信息学院镜像服务器地址:mirrors.neusoft.edu.cn:80,还有×××开源协会镜像站地址: mirrors.opencas.org:80等等,如下:
4、SDK环境变量一定要配置:打开计算机属性——高级系统设置——环境变。
新建一个系统变量,变量名:ANDROID_HOME,变量值:D:\android\sdk(以你安装目录为准,确认里面有tools和add-ons等多个文件夹),点击确认;在系统变量PATH后面加上变量值;%ANDROID_HOME%\platform-tools;点击确认即可; 在系统变量path中添加;D:\android\sdk\tools。
Android SDK配置完成,接下来验证配置是否成功。
点击运行——输入cmd——回车——输入adb——回车,如果出现一堆英文,即表示配置成功,在输入Android,启动Android SDK Manager。
5、可以尝试创建helloworld了。如果还有问题,那么可能是镜像代理不稳定,镜像代理的配置File-Settings-Appearance&Behavior-System Settings-HTTP Proxy一定要设置好,万一不行,建议买个稳定的×××!
最后等配置好之后记得在你的工程文件中找到gradle.properties文件里添上systemProp.http.proxyHost=和systemProp.http.proxyPort=后面分别是你的代理服务器ip地址和端口号。
原文地址:http://blog.51cto.com/13238147/2130176