mac 安装配置android sdk[通俗易懂]

mac 安装配置android sdk[通俗易懂]一、安装sdk在mac上可以使用brew包管理工具来安装软件,所以要安装sdk,首先需要安装brew包,详情可参照我上一篇博客,这里就不过多赘述。1、安装好brew后,通过以下命令进行sdk的安装brewinstallandroid-sdk2、查看是否已安装成功,在终端执行:android二、配置sdk1、查看sdk安装路径brewlistandroid-sdk可见,我的sdk的安装路径是在/opt/homebrew/Caskroom/android.

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

一、安装sdk

在mac上可以使用brew包管理工具来安装软件,所以要安装sdk,首先需要安装brew包,详情可参照我上一篇博客:Mac安装adb环境(内附问题解决方案)_拾玖ᵛᵃᵉ的博客-CSDN博客_brew 安装adb,这里就不过多赘述。

1、安装好brew后,通过以下命令进行sdk的安装

brew install android-sdk

mac 安装配置android sdk[通俗易懂]

mac 安装配置android sdk[通俗易懂]

2、查看是否已安装成功,在终端执行:android

mac 安装配置android sdk[通俗易懂]

二、配置sdk

1、查看sdk安装路径

brew list android-sdk

可见,我的sdk的安装路径是在/opt/homebrew/Caskroom/android-sdk下 

mac 安装配置android sdk[通俗易懂] 2、配置sdk环境变量

(1)进入.bash_profile文件

sudo vim .bash_profile

 (2)配置环境变量

export ANDROID_HOME=/opt/homebrew/Caskroom/android-sdk  #注意:⚠️这个是sdk的安装路径,根据步骤1查看到的路径写。

export PATH=$PATH:$ANDROID_HOME/tools

export PATH=$PATH:$ANDROID_HOME/platform-tools   

mac 安装配置android sdk[通俗易懂]

(3)输入:source ~/.bash_profile,使配置立即生效

mac 安装配置android sdk[通俗易懂]

(4)查看sdk是否配置成功

adb version

显示如下即表示成功 

mac 安装配置android sdk[通俗易懂]

如果同样也遇到了每次都需要执行:source ~/.bash_profile才能使SDK配置生效的问题,可以继续往下看,如果没有遇到这样的问题,可以忽略以下步骤。

打开~/.zshrc文件:vim ~/.zshrc

mac 安装配置android sdk[通俗易懂]

添加source ~/.bash_profile后保存退出

mac 安装配置android sdk[通俗易懂]

以上便是安装配置sdk的全过程了,希望对你们有所帮助~

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

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

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


相关推荐

  • Z平台-开源免费的JAVA快速开发平台

    Z平台-开源免费的JAVA快速开发平台Z平台是开源免费的JavaWeb快速开发平台。通过Z平台集成开发环境,以零编码、动态配置的方式能够快速开发出各类Web管理系统。Z平台框架组成所用到的各种功能组件与框架,都是开源免费的,不涉及到版权问题,商业与非商业项目都可以使用。

    2022年5月14日
  • 企业微信机器人定时发送信息

    企业微信机器人定时发送信息企业微信可以配置机器人,提升办公效率,还能实现一键群发和定时发送等功能。

    2022年6月16日
  • 万字文肝Python基础知识

    万字文肝Python基础知识Python基础知识,进阶操作

    2022年6月24日
  • C++之vector 初始化指定大小容量[通俗易懂]

    C++之vector 初始化指定大小容量[通俗易懂]1.一维vector<int>obj(size);或vector<int>obj;obj.resize(size);2.二维vector<vector<int>>obj(rsize,vector<int>(lsize,0));或vector<vector<int>>ob…

    2022年9月17日
  • stm32中u8,u16,u32的理解_常用stm32是什么型号

    stm32中u8,u16,u32的理解_常用stm32是什么型号http://www.51hei.com/bbs/dpj-27167-1.html在KeilMDK开发环境里,比如一个无符号32位整形数据会有很多种表示方法:1.unsignedint32(C语言标准表达方法)    2.uint32_t;      3.u32;  这三种方式都是在表达同一个意思。可为什么ST的开发人员要搞的这么乱呢? 其实ST搞这

    2022年8月31日
  • 基于MATLAB的AM调制解调「建议收藏」

    基于MATLAB的AM调制解调「建议收藏」基于MATLAB的AM调制解调摘要现在的社会越来越发达,科学技术不断的在更新,在信号和模拟电路里面经常要用到调制与解调,而AM的调制与解调是最基本的,也是经常用到的。用AM调制与解调可以在电路里面实现很多功能,制造出很多有用又实惠的电子产品,为我们的生活带来便利。在我们日常生活中用的收音机就是采用了AM调制的方式,而且在军事和民用领域都有十分重要的研究课题。现用MATLAB中M文件实现本课

    2022年6月3日

发表回复

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

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