Mac环境下android studio 配置

本文详细指导了JDK的安装、环境变量配置及验证,同时介绍了Android Studio的下载和相关配置,包括SDK_HOME、Gradle和ADB的设置,以及SSH密钥的生成与Git使用优化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装 JDK

oracle JDK 下载地址

 配置 JDK 环境变量

进入 vim

$ sudo vi ~/.profile

输入 JDK 配置信息

export JAVA_HOME=$(/usr/你的用户名/java_home)

退出编辑模式

按下esc

保存输入的内容

:wq

重新加载 profile,应用刚刚的修改

$ source ~/.bash_profile

验证 JDK 环境变量是否配置成功

$ java -version
java version "1.8.0_121"

安装 Android Studio

Android Studio 下载地址

配置 Android Studio

参考 JDK 环境变量的设置。

配置 SDK_HOME

export SDK_HOME="/Users/你的用户名/Library/Android/sdk"
export SDK_HOME
export PATH=$PATH:$SDK_HOME

配置 gradle

homebrew 安装

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install gradle

配置 ADB

配置 SSH Key

Ref: jianshu.com/p/43a289cf36b7

为什么需要配置 SSH Keygen?

Git 使用 https 协议,每一次 pull、push 都要输入密码。使用 ssh 密钥,可以省去密码输入。

生成新密钥

$ ssh-keygen -t rsa -C "yourname@邮箱"

查看密钥

$ cat ~/.ssh/id_rsa.pub

拷贝密钥到剪切板

$ pbcopy < ~/.ssh/id_rsa.pub
配置到gitlab中

Back to top

export ANDROID_HOME=/Users/你的用户名/Documents/develop/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
### 如何在 Android Studio 中创建 Android 项目 要在 Android Studio 中创建一个新的 Android 项目,可以遵循以下方法描述的过程: #### 启动 Android Studio配置新项目 打开 Android Studio 软件后,在初始界面选择 **"Start a new Android Studio project"** 来初始化一个全新的项目环境[^2]。 #### 配置基础信息 在一个弹出的窗口(通常命名为 Configure your new project),输入必要的基本信息并点击 Next 进行确认。这些信息可能包括应用名称、公司域名以及保存路径等内容。确保按照推荐的标准设置值来减少后续可能出现的问题概率[^2]。 #### 设备支持选项的选择 进入下一个页面即 Select the form factors your app will run on ,在此处应该勾选目标设备类别比如 Phone and Tablet 。这一步骤决定了应用程序最终能够部署到哪些类型的物理硬件之上运行。 #### 添加活动组件 随后会在 Add an activity to Mobile 页面出现多个模板供开发者挑选适合自己需求的一种作为起点;对于初学者而言建议选取 Blank Activity (空白活动)以便于理解基本结构而不被复杂逻辑干扰学习过程[^2]。 #### 自定义文件命名规则 当到达 Choose Options For Your New File 的时候,则允许更改即将生成的相关资源文件的具体名字形式以满足个人偏好或者团队编码规范的要求[^2]。 #### 完成项目的建立 最后只需要简单按下 Finish 键盘按钮即可等待 IDE 加载完毕整个工程框架体系,并自动同步依赖库至本地机器上准备开发工作了[^2]。 ```java // Example of simple Java code that might be part of an Android Project setup. public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // This line sets the content view for this activity, linking it with XML layout defined elsewhere in res/layout/activity_main.xml } } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值