Android studio 安装3.0遇到的坑

来源:互联网 发布:云计算数据中心 编辑:程序博客网 时间:2024/05/18 15:05

1.JDK安装和配置:网上太多相关教程了,在这里不重复,简单的提一下要点,Android Studio3.0需要Gradle 4.1以上的版本要求,同样对jdk也有要求,要求1.8以上的版本,如果你的jdk版本在1.8以下,可能就是jdk版本的问题。


2.Gradle安装和配置:

2.1 下载地址 http://www.gradle.org/downloads

2.2选择gradle-xx-all.zip的完整包,这里就要求选择gradle-4.1-all.zip或以上版本

2.3配置环境变量,就像jdk配置一样, 配置GRADLE_HOME到用户变量当中,然后%GRADLE_HOME%\bin加到path的环境变量中,然后cmd,管理员权限中输入gradle -v命令,查看是否安装成功,同样java -version也可以查看jdk的版本号。或者在AndroidStudio 的Terminal中输入命令(gradlew -v)。


3.AndroidStudio下载安装和配置:

3.1下载地址:http://www.android-studio.org/

3.2 安装后是没有SDK Manager和AVD Manager的,就像下图一样:


什么功能什么鬼都没有,需要配置安装SDK,才会弹出来,在这里根据步骤来设置SDK的安装地址和选择需要开发的版本即可,也不是本文章的重点,如果有看不懂的地方可以上网搜一下SDK安装和配置,或者你已经下载好SDK的话,也可以在环境变量里面设置,具体再看下图


前面的设置是你自己定义的存放文件路径,重要的是后面两项platforms和tools。这里就成功配置好SDK。


3.3 由于Gradle涉及到版本升级问题,所以有些设置需要手动改动:

在File/settings/Build、Execution、Deployment/gradle下设置当前项目的Gradle,有两个选择远程和本地:

use defalut gradle wrapper(recommended)选择“use defalut gradle wrapper(recommended)”时,as就会根据\gradle\wrapper\gradle-wrapper.properties文件中的配置去gradle,这里面一般创建应用时就配置好,不放心就看一下版本是不是之前下载好的版本罗。

use local gradle distribution选择“use local gradle distribution”的话表示用的是本地的gradle,本地的gradle是在as的主目录下的gradle目录下,这个目录是安装Android Studio就有的,还是gradle wrapper下载缓存完才有的,没注意。如果没有的话,请先按use defalut gradle wrapper设置。

这里面按照提示的错误信息配置,它说哪里没有文件就把对应文件配置好就可以了,按照路径加入Gradle文件

3.4 Android Gradle 设置

gradle-4.1对应android gradle 插件的配置 

dependencies{

classpath'com.android.tools.build:gradle:3.0.0'

}

Android Studio2.3.3 中: gradle-3.3 对应 android gradle:2.3.3。

可以上网搜一下对应的版本要求。
不明白可以参看这文章,我也是参看过来的:http://blog.csdn.net/linweij/article/details/78453648

3.5 进入正题,终于到了本文章的大坑,花了我好长时间去找解决方法,android studio 提示"Gradle project sync failed.",try again 不行怎么办?点击Show Log in Finder 查看idea.log日志,只要仔细查看log日志即可,按照步骤一步一步来百度,基本就可以解决问题,到了你怎么找也找不到丁点debug日志信息的话,只提示系统找不到文件。看到本文章是你的福气,就这里我花了好长时间来解决这个问题,解决问题方法很简单,但你不知道真得好难,只要在Sertvice directory path 填写.grale地址就可以了,{系统盘符}/Users/{用户名}/.gradle,问题可能出现这里,改过来吧。


3.6 补充一下,这里应该正确配置好Android Studio,但是还是没有显示平常用的那些按钮 可能是还没有下载一些配置文件吧,点击下图红色框 然后选择第二项,然后等Rebuild Project。

这里应该可以正常Rebuild Project,你可以看到下图的那些按钮出来了,可以尽情编码。