mac版本的Android Studio搭建环境(gradle、jdk、sdk)

mac版本的Android Studio搭建环境(gradle、jdk、sdk)一、安装 Android Studio (一)下载 Android Studio 下载地址:https://developer.android.google.cn/studio/ 直接下载最新的dmg

一、安装 Android Studio

(一)下载 Android Studio

下载地址:developer.android.google.cn/studio/

直接下载最新的dmg文件,安装,一直点 Next 下一步直到完成。

(二)设置Proxy

  1. 打开新安装的 Android Studio
  2. 点击 Android Studio
  3. 选择 Preferences
  4. 选择 HTTP Proxy
  5. 选择 Manual proxy configuration – HTTP
  6. 填写 Host name : mirrors.neusoft.edu.cn
  7. 填写 Port number : 80
  8. 点击右下角的 Apply
  9. 点击右下角的 OK

1.png

二、安装 Gradle

(一)下载 Gradle

在官网直接下载最新的 Gradle 文件。

下载地址:services.gradle.org/distributio…

选择 gradle-(版本号)-all.zip 进行下载。注意:Android Studio要求的gradle最低版本为4.1,低于该版本会报错。

(二)将gradle放到Android Studio中

  1. 找到 Mac 的 Applications 目录中 Android Studio App,右键显示包内容。找到 Contents/gradle 目录,如果 Contents 文件夹下没有 gradle 文件夹,可进行手动创建。将下载好的 gradle.zip 文件解压后的文件放到 Contents/gradle 目录下。
  2. 将下载好的 gradle.zip 放到 Contents/gradle/gradle-x.x.x/wrapper/dist/gradle-x.x.x/xxxxxxxxx/目录下。注意不要解压。

(三)配置bash_profile文件

  1. 进入当前用户的home目录
cd ~/
  1. 创建bash_profile 执行命令
touch .bash_profile
  1. 编辑bash_profile文件,输入如下命令
open .bash_profile
  1. 配置全局环境变量
export GRADLE_HOME=/Applications/Android\ Studio.app/Contents/gradle/gradle-6.2.2
export PATH=${PATH}:${GRADLE_HOME}/bin

image.png (注意:链接中Android Studio.app中间有空格,路径中不能带有空格之类的特殊字符,需要在空格前加 \ 进行转意,如上 )

  1. cmd + s 保存文件,切到终端窗口,执行如下命令
source .bash_profile
  1. 查看gradle版本号,在终端执行如下命令
gradle -v

出现下图,就代表gradle配置成功了 image.png

  1. 最后Android Studio配置gradle

在Android Studio,选择 Preferences ,在窗口左侧找到 Gradle 选项并选择,配置 Gradle user home:/Applications/Android Studio.app/Contents/gradle/gradle-6.2.2,点击右下角的 Apply,然后点击右下角的 OK。

image.png

(四)注意

  1. 如果在第6步,查询gradle版本号不能成功,是因为gradlegradle.bat执行权限不够,需进行权限修改。执行命令:
cd /Applications/Android\ Studio.app/Contents/gradle/gradle-6.2.2/bin
ls -l

image.png

  1. 如果上图红圈中无x则说明没有可执行权限,因为我已经添加过权限,所以有可执行权限。依次执行如下命令,增加执行权限。
chmod +x gradle
chmod +x gradle.bat
  1. 最后,重新打开Mac终端或者在Android Studio的Terminal中输入gradle -v,有输出说明配置成功。

  2. 如果,运行失败,则是因为Android Studio没有配置jdk。

获取jdk安装的路径,终端运行:

/usr/libexec/java_home
  1. 如果提示找不到jdk的安装路径,那么去官网上下载一个jdk,安装一下即可。 下载地址:www.oracle.com/cn/java/tec…

安装成功后,在执行命令

/usr/libexec/java_home

得到jdk的安装路径,然后,再去配置bash_profile文件。

image.png

  1. 编辑bash_profile文件,输入如下命令
open .bash_profile
  1. 配置全局环境变量
JAVA_HOME=/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH

image.png (注意:JAVA_HOME后面的路径,是你自己安装jdk的路径)

  1. cmd + s 保存文件,切到终端窗口,执行如下命令
source .bash_profile
  1. 查看gradle版本号,在终端执行如下命令
gradle -v

出现下图,就代表gradle配置成功了 image.png

三、配置 SDK

(一)下载SDK

  1. 下载SDK,然后将SDK目录配置到Android Studio里

image.png

  1. 配置 SDK Update Sites,添加下面的链接:
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

image.png

(二)将SDK配置在basn_profile文件中

export ANDROID_HOME=/Users/xxx/devtools/SDK
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools

image.png

四、构建项目

如果构建项目时报错,无法下载com.android.tools.build:gradle:x.x.x’ “HTTP/1.1 400 Bad Request 之类的信息。那么就设置下Http Proxy。

image.png

五、总结

搞定!!!

今天的文章mac版本的Android Studio搭建环境(gradle、jdk、sdk)分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/18306.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注