Mac配置Android开发环境

Mac配置Android开发环境1、下载jdk和AndroidStudio下载地址如下:jdk:https://www.oracle.com/java/technologies/javase-downloads.htmlAS:https://developer.android.google.cn/studio2、安装jdk安装,一直下一步,安装完成后打开“终端”,执行命令:java-version即可查看…

大家好,又见面了,我是你们的朋友全栈君。

1、下载jdk和AndroidStudio

下载地址如下:

jdk:https://www.oracle.com/java/technologies/javase-downloads.html

AS:https://developer.android.google.cn/studio

2、安装jdk

安装,一直下一步,安装完成后打开“终端”,执行命令:java -version 即可查看到我们所安装的jdk版本

3、配置java(jdk)环境变量

3.1、在“终端”中输入

ls -al

查询是否有配置文件,如果没有.bash_profile文件,执行3.2,如果有,直接看3.3

3.2、输入如下命令创建配置文件

touch .bash_profile

3.3、打开配置文件

open .bash_profile

3.4、在配置文件中添加如下配置(注意jdk版本要修改为你安装的版本,图中红框位置),添加后保存关闭

#JAVA配置 
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home
CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH:
export JAVA_HOME
export CLASSPATH
export PATH

Mac配置Android开发环境

3.5、更新配置文件,使配置生效

source .bash_profile

4、安装AndroidStudio

安装,一直下一步,安装完成后在AndroidStudio的Welcome to Android Studio界面(项目选择界面)

点击右下角Configure->Default Project Structure…来设置jdk路径(如下图)

Mac配置Android开发环境

打开设置后,点击JDK location选项的下拉箭头,选择JAVA_HOME开头的路径,然后点击右下角OK

Mac配置Android开发环境

5、配置ADB环境变量

5.1、打开配置文件

open .bash_profile

5.2、在配置文件中添加如下配置(注意name要修改为你电脑用户名,图中红框位置),添加后保存关闭

#ADB配置
export ANDROID_HOME=/Users/name/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools

Mac配置Android开发环境

5.3、更新配置文件,使配置生效

source .bash_profile

6、Android开发环境已配置完成,可以进行创建和导入项目了

注意:第3和第5操作的是同一个配置文件,JAVA配置和ADB配置分别要在AS安装前后执行,故分为两步,最终完成后完整的配置文件如下:

#JAVA配置 
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home
CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH:
export JAVA_HOME
export CLASSPATH
export PATH

#ADB配置
export ANDROID_HOME=/Users/user/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools

Mac配置Android开发环境

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/163612.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 802.1ag CFM/802.3ah EFM OAM/Y.1731 ETH OAM学习笔记

    802.1ag CFM/802.3ah EFM OAM/Y.1731 ETH OAM学习笔记相关协议:1)IEEE802.1ag连通性故障管理(CFM:ConnectivityFaultManagement)2)IEEE802.3ah第一英里的以太网(EFM:EthernetintheFirstMile),其中第57章的以太网OAM3)ITU-TY.1731以太网OAM(Operation,AdministrationandMaintenance

    2025年5月29日
    3
  • 监督学习、无监督学习、半监督学习、强化学习、自监督学习

    监督学习、无监督学习、半监督学习、强化学习、自监督学习一文读懂监督学习、无监督学习、半监督学习、强化学习四种方式 青烟王国 图:pixabay「机器人圈」导览:一般说来,训练深度学习网络的方式主要有四种:监督、无监督、半监督和强化学习。在接下来的文章中,机器人圈将逐个解释这些方法背后所蕴含的理论知识。除此之外,机器人圈将分享文献中经常碰到的术语,并提供与数学相关的更多资源。本文编译自硅谷著名的风险投资机构安德森霍洛维茨基金,作…

    2025年11月14日
    5
  • java保留小数_Java保留两位小数的几种做法「建议收藏」

    java保留小数_Java保留两位小数的几种做法「建议收藏」页面或界面上展示的数据保留小数点后两位。为了达到这样的展示效果,本文列举了几个方法:1.使用java.math.BigDecimal2.使用java.text.DecimalFormat3.使用java.text.NumberFormat4.使用java.util.Formatter5.使用String.format……另外可以自己实现或者借用封装好的类库来实现,在这篇文章中…

    2022年9月24日
    2
  • GLCT认证考试辅导(1)

    GLCT认证考试辅导(1)

    2021年8月27日
    48
  • 子网划分,主机号,网络号计算

    子网划分,主机号,网络号计算这是在做网络题时总结的一些经验和见解,略显粗糙,主要是记一下常用的ABC3类地址和相关的子网号,主机号的计算ip地址     在主机或路由器中存放的IP地址(IPv4)都是32位的二进制代码。它包含了网络号(net-id)和主机号(host-id)两个独立的信息段。网络号用了标识主机或路由器所连接到的网络,主机号用来标识该主机或路由器。     为了提高可读性,每8位二进制数用一个…

    2022年6月24日
    35

发表回复

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

关注全栈程序员社区公众号