Mac Android studio :gradle 配置、代理设置、及各种环境变量配置;
mac 安装 AS,最烦人的就是这些配置了(吐槽一下:这软件真是垃圾的一批,同样的代码换了电脑就没法用,比 vscode 甚至比低评分的xcode还差劲!)
--------------------- 一、 gradle 下载及环境变量配置 ------------------------
1.命令行:
brew install gradle
2.手动下载:
2.1: 查看是否安装jdk(没安装参考上一篇文章去安装)
java -version
2.2 :下载gradle
gradle官网下载地址:Gradle | Releases
gradle国内快速下载通道:Index of /gradle/
选择你的版本(注意:-bin.zip 版本 和 -all.zip 版本是不同的,有的文件-bin.zip里并不包含)
gradle不同版本要求的jdk版本:Compatibility Matrix
2.3:解压后将gradle配置到本地环境变量,将bin目录加入到path,具体目录依据自己解压后的目录而定。
bin 文件创建及打开:
vi ~/.bash_profile 打开
shift + i 编辑;
esc + :wq 保存退出;
source ~/.bash_profile 生效
内容:
GRADLE_HOME=/Applications/Android\ Studio.app/Contents/gradle/gradle-8.5/
export GRADLE_HOME
export PATH=$PATH:$GRADLE_HOME/bin
--------------------- 二、通过AndroidStudio编译安装及调试 ------------------------
如果你在没有安装gradle的情况下,用AndroidStudio打开gradle项目会自动编译安装,默认会根据项目的gradle-wrapper.properties中的配置下载:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
1.修改域名地址
域名services.gradle.org未必能访问到,建议修改为上面提到的地址
https://mirrors.cloud.tencent.com/gradle/gradle-8.3-bin.zip,当然gradle版本你可以自行指定。
顺便介绍一下文件里的几个参数:
GRADLE_USER_HOME是你的环境变量,如果没配置,则默认是用户目录下的.gradle文件夹
distributionBase 下载的 Gradle压缩包解压后存储的主目录
distributionPath 相对于 distributionBase的解压后的 Gradle压缩包的路径
zipStoreBase 同 distributionBase,只不过是存放 zip压缩包的
zipStorePath 同 distributionPath,只不过是存放 zip压缩包的
distributionUrl Gradle发行版压缩包的下载地址
我的项目编译后gradle默认下载到如下路径:
$USERHOME/.gradle/wrapper/dists/gradle-8.3-bin/dxjbbhstwasg8cbags9q7cvli/gradle-8.3
2.配置环境变量(同一、2.3):
export GRADLE_HOME=/Users/easton/.gradle/wrapper/dists/gradle-8.3-bin/dxjbbhstwasg8cbags9q7cvli/gradle-8.3
export PATH=$GRADLE_HOME/bin:$PATH
3.执行使其生效
source ~/.bash_profile
4.查看版本号
gradle -v
------------------------------------------------------------
Gradle 8.3
------------------------------------------------------------
Build time: 2023-08-17 07:06:47 UTC
Revision: 8afbf24b469158b714b36e84c6f4d4976c86fcd5
Kotlin: 1.9.0
Groovy: 3.0.17
Ant: Apache Ant(TM) version 1.10.13 compiled on January 4 2023
JVM: 1.8.0_361 (Oracle Corporation 25.361-b09)
OS: Mac OS X 13.2.1 x86_64
至此gradle安装完成 。
四、Gradle升级
已经安装gradle的需要版本升级,可以执行如下命令
1.查看目前版本是否需要升级
如果安装版本发现接口API或插件不兼容会提示
$ gradle help --warning-mode=all
Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details
> Task :help
Welcome to Gradle 8.3.
Directory '/Users/easton' does not contain a Gradle build.
To create a new build in this directory, run gradle init
For more detail on the 'init' task, see https://docs.gradle.org/8.3/userguide/build_init_plugin.html
For more detail on creating a Gradle build, see https://docs.gradle.org/8.3/userguide/tutorial_using_tasks.html
To see a list of command-line options, run gradle --help
For more detail on using Gradle, see https://docs.gradle.org/8.3/userguide/command_line_interface.html
For troubleshooting, visit https://help.gradle.org
BUILD SUCCESSFUL in 4s
1 actionable task: 1 executed
这个是刚安装过的所以没问题。
2.如果发现问题需要升级
$ gradle wrapper --gradle-version 8.3
升级到8.3版本。
--------------------------其他-----------------------
######################################################################
AndroidSDK路径查看
(1)AndroidStudio:
菜单栏AndroidStudio > Preferences > Appearences&Behavior > System Settins > Android SDK tab中的SDK Location。
######################################################################
方法 1: 手动配置 JDK 路径
-
打开 Android Studio 设置
- 在 Android Studio 中,选择 File > Settings(对于 Windows/Linux)或 Android Studio > Preferences(对于 macOS)。
-
检查 JDK 配置
- 在设置窗口中,选择 Build, Execution, Deployment > Build Tools > Gradle。
- 查看 Gradle JDK 设置。如果没有设置,可以点击 Gradle JDK 下拉框,选择一个 JDK(例如 Java 11)。如果没有显示 JDK 11,您可以点击 Add JDK 按钮,手动选择 Java 11 的安装路径。
-
添加 JDK 路径
- 如果您没有找到 JDK 11,请确保 Java 11 已经正确安装,并将安装路径手动添加到 Android Studio 中:
- Windows:通常会在
C:\Program Files\Java\jdk-11
中。 - macOS/Linux:通常会在
/usr/lib/jvm/java-11-openjdk
或类似路径下。
- Windows:通常会在
- 如果您没有找到 JDK 11,请确保 Java 11 已经正确安装,并将安装路径手动添加到 Android Studio 中:
方法 2: 修改 gradle.properties
文件
-
修改
gradle.properties
文件-
在您的项目根目录下,打开或创建一个
gradle.properties
文件。 -
添加或修改以下内容,将
/path/to/your/jdk-11
替换为您实际的 Java 11 路径:propertiesCopy Code
org.gradle.java.home=/path/to/your/jdk-11
-
-
同步 Gradle
- 修改完后,点击 Sync Now(同步)按钮,以确保 Gradle 使用 Java 11 进行构建。
######################################################################
Gradle插件下载路径
在Mac上,Android Studio默认会将Gradle插件下载到~/.gradle目录下。这个目录是系统隐藏目录,可以通过终端或者Finder中查看。在~/.gradle目录中,Gradle插件的下载路径一般为~/.gradle/caches/
######################################################################
bin 文件编辑:
bin文件编辑_Mac下相关系统配置文件配置备忘-CSDN博客
######################################################################
Android studio 安装配置
Android Studio 安装配置教程 - MacOS(详细版)-腾讯云开发者社区-腾讯云
######################################################################
参考链接:
【Gradle】mac环境安装Gradle及配置_mac gradle安装与配置-CSDN博客
android studio使用笔记_android studio查看类结构-CSDN博客
原文地址:https://blog.csdn.net/ws1836300/article/details/145201208
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!