最近有个项目需要涉及到安卓开发,只能重拾以前的安卓开发知识,安装IDE,JDK,模拟器等各种环境。以前使用的Eclipse,现在全部换到google的全家桶。(windows 10使用平台)
1、官网下载地址 https://developer.android.google.cn/
安装的版本为 Android Studio Dolphin | 2021.3.1 Patch 1

2、JDK 就是正常官网安装 下载配置环境变量 ,一定要在cmd窗口验证是否安装成功。

或者Android Studio 的Terminal窗口查看下

3、出现Gradle sync failed: Unable to tunnel through proxy 基本是Gradle没有安装,或者安装但是路径和环境变量配置错误,导致Android Studio无法识别的。
Gradle 下载地址:Gradle Distributions
https://services.gradle.org/distributions/
下载gradle 7.4版本解压 存放到 D:\Program Files\Android\Android Studio\gradle 目录下。
计算机图标-右击属性-高级系统设置-环境变量,点击 新建New ,输入变量GRADLE_USER_HOME,变量值根据实际情况gradle的安装位置 决定的。再找到Path,在原内容后面加入%GRADLE_USER_HOME%\bin .。
cmd或Android Studio Terminal 测试下gradle是否安装成功。
4. 手动配置Gradle的方法。安卓一个项目的所用的Gradle是由我们的工程中下面的这个文件决定的:
MyApplication\gradle\wrapper\gradle-wrapper.properties
文件内容如下:
#Fri Dec 09 23:45:24 CST 2022
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-bin.zip
最后一排的distributionUrl 决定了这个项目使用的gradle版本,也就是说不同的项目可以使用不同的gradle版本,这也就是为什么修改Gradle Home失败的原因。
Gradle是大家共用的,当然不会把Gradle放在项目文件中(不是不可以),Android Studio将gradle保存在下面的目录:
C:\Users\A\.gradle\wrapper\dists\gradle-7.4-bin
Android Studio打开一个工程时,首先会读取gradle-wrapper.properties 文件,从而知道这个工程需要哪个版本的gradle ,然后就会去保存gradle的文件夹GRADLE_USER_HOME 去找看存不存在这个版本的gradle,不存在则会去distributionUrl 去下载 .搞清楚了这个流程,现在是不是明白了,为什么第一次打开一个工程会巨慢了吧,因为AS会去下载gradle。为什么我明明下载了gradle,也指定了gradle的存放目录,可打开的时候还是会去自动下载gradle了,那是因为你没有配对地方。现在回过来看项目配置文件是不是gradle/wrapper/gradle-wrapper.properties 是不是恍然大悟?
IDE的配置如下:


本文介绍了在Windows 10环境下安装Android Studio时遇到的Gradle同步失败问题及解决方案。通过下载Gradle,配置环境变量,以及手动配置项目Gradle版本,确保Android Studio能正确识别并使用Gradle。
8305

被折叠的 条评论
为什么被折叠?



