Mac 安装 Android Studio 以及 Android 开发环境配置

本文详细介绍了如何在Mac上下载并配置Android Studio,包括设置Proxy、安装Gradle、调整bash_profile,以及配置Android SDK,确保项目同步和运行顺利。

Mac 安装 Android Studio 以及 Android 开发环境配置

安装 Android Studio

1. 下载 Android Studio

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

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

2. 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

安装 Gradle

  1. 在官网直接下载最新的 Gradle 文件。
  2. 地址:https://services.gradle.org/distributions/
  3. 选择 gradle-(版本号)-all.zip 进行下载。
    注意:Android Studio要求的gradle最低版本为4.1,低于该版本会报错
  4. 找到 Mac 的 Applications 目录中 Android Studio App,右键查看包文件。
  5. 找到 Content/gradle 目录,如 Content 文件夹下没有 gradle 文件夹,可进行手动创建。
  6. 将下载好的 gradle.zip 文件解压后的文件放到 Content/gradle 目录下。
    在这里插入图片描述
    通过将文件夹拖入终端,获取到 gradle 文件夹的路径,将在下一步配置 bash_profile 文件时使用。

配置 bash_profile 文件

打开终端,输入如下命令:

open .bash_profile
  • 1

配置全局环境变量:

export PATH=$PATH:/Applications/Android\ Studio.app/Contents/gradle/gradle-5.1.1/bin
  • 1

cmd + s 保存文件,切到终端窗口,执行:

source .bash_profile
  • 1

在 Android Studio 终端输入,查询 gradle 版本

gradle -v
  • 1

如果看到:Welcome to Gradle 5.1.1! 即代表安装成功。

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

Android SDK配置

在 Android Studio 选择 Android Studio ,选择 Preferences ,找到 Android SDK ,选择 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
  •  

在这里插入图片描述
添加完所有链接后,勾选图中箭头所示,点击ok完成配置。
在这里插入图片描述

vi ~/.zshrc 
  •  

执行以上命令添加以下配置(xxx要替换成自己的目录)。

export PATH=${PATH}:/Users/xxx/Library/Android/sdk/platform-tools
export PATH=${PATH}:/Users/xxx/Library/Android/sdk/tools
  • 保存退出后执行以下命令使配置生效!
source ~/.zshrc
  • 1

运行一个简易项目

创建一个新的空项目
在这里插入图片描述
⚠️ build 报错:

Unable to tunnel through proxy. Proxy returns "HTTP/1.1 400 Bad Request
  • 1

尝试选择自动检测代理
发现 gradle 开始正常工作,下载资源文件。
在这里插入图片描述
等待下载完成后继续报错:

Module 'app': platform 'android-29' not found.
  • 1

29 是 Android API 的级别,并不是版本号,它与版本号是一一对应的关系。

在这里插入图片描述
点击 OK 下载对应的 Api
下载完成后,选择菜单 File 选择 Sync Project Width Gradle Files, 来刷新项目,问题解决!
然后就可以开始运行项目了!

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值