mac安装Android SDK

mac安装Android SDK1、利用Androidsdk包进行安装:下载Androidsdk包后,点击tools下的android执行文件,SDKmanager打开空白。看网上教程需要重装sdk解决。重装sdk后,SDKmanager打开正常但无法选中各安装包前的复选框和安装按钮(整个SDKmanager点击无响应)。这个问题长时间未解决,所以放弃了此种方法。2、利用Androidcommand-line-tools安装。这种方法大概思路是:下载Androidcmdline-tools->用下载包中的s

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

1、利用Android sdk包进行安装

下载Android sdk包后,点击tools下的android执行文件,SDK manager打开空白。看网上教程需要重装sdk解决。重装sdk后,SDK manager打开正常但无法选中各安装包前的复选框和安装按钮(整个SDK manager点击无响应)。这个问题长时间未解决,所以放弃了此种方法。

2、利用Android command-line-tools安装

这种方法大概思路是:下载Android cmdline-tools->用下载包中的sdkmanager命令工具进行Android SDK安装。

2.1 Android cmdline-tools下载:Download Android Studio and SDK tools  |  Android Developers

mac安装Android SDK

mac安装Android SDK

2.2 用下载包中的sdkmanager命令工具进行Android SDK安装

在/Users/主机名/Library/下,创建目录Android/sdk,将解压后的下载文件夹复制过来,进入/Users/主机名/Library/Android/sdk/cmdline-tools/bin目录下,执行./sdkmanager “build-tools;32.0.0” “platforms;android-32” “platform-tools” 安装需要的Android SDK包。

2.3 配置ANDROID_HOME环境变量,以便可以直接执行命令

cd ~

vim .bash_profile

在文件末尾追加:

ANDROID_HOME=”/Users/wuxiaoli/Library/Android/sdk”

export ANDROID_HOME

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

保存文件后,执行命令source .bash_profile,让文件配置立马生效。

2.4 查看安装工具是够成功

adb –version

mac安装Android SDK

 表示Android SDK工具包安装成功

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

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

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


相关推荐

  • python基础(2)字符串常用方法「建议收藏」

    python基础(2)字符串常用方法「建议收藏」python字符串常用方法find(sub[,start[,end]])在索引start和end之间查找字符串sub​找到,则返回最左端的索引值,未找到,则返回-1​start和end都可

    2022年7月29日
    3
  • 深入理解halcon相机标定[通俗易懂]

    深入理解halcon相机标定[通俗易懂]目录相机标定简介深度说明1、相机标定参数介绍2、标定板详细介绍问题1:halcon是否只能使用halcon专用的标定板?问题2:halcon标定板如何生成?问题3:halcon标定板如何摆放,拍照数量有无限制?标定步骤1、设置相机内部初始值使用set_calib_data_cam_param算子设置相机内部初始值畸变类型选择与参数确定技巧2、标定板初始化3、创建标定数据模型4、获取标定图片5、使…

    2022年5月28日
    379
  • python 保留小数位数不够补0_python怎么赋值

    python 保留小数位数不够补0_python怎么赋值对于python的初学者,通常情况下,只需要输出结果符合预期即可,所以通常情况下,print就能够满足需求。print但是如果对于数据流转的情况下,我一开始没有找到合适的方法:例如,我想把1.2000保留三位有效数字,如果按照其他方法:a=1.2345print(round(a,3))输出的结果是:1.234末尾有0但是如果是要将1.2000保留三位有效数字呢:a=…

    2022年8月12日
    2
  • leetcode 最长有效括号_字符指针赋值为什么不能加大括号

    leetcode 最长有效括号_字符指针赋值为什么不能加大括号给你一个只包含 ‘(’ 和 ‘)’ 的字符串,找出最长有效(格式正确且连续)括号子串的长度。示例 1:输入:s = “(()”输出:2解释:最长有效括号子串是 “()”示例 2:输入:s = “)()())”输出:4解释:最长有效括号子串是 “()()”示例 3:输入:s = “”输出:0题解括号匹配:(看作+1,)看作-1,所有满足条件的括号应该是前缀和>=0,并且总和==0class Solution {public: const int INF =

    2022年8月9日
    1
  • 如何知道电脑是几核?

    如何知道电脑是几核?

    2021年9月23日
    52
  • python ddos攻击_DDoS攻击工具

    python ddos攻击_DDoS攻击工具DDoS攻击工具综合性工具综合性工具除了可以进行DDoS攻击外,还可用于其他的用途,例如:端口扫描、安全审计、防火墙等。实际上,大部分综合性工具开发的原始目的并不是用于DDoS,而是“网络检查或测试工具”Hping?Hping是一个编码和解码TCP/IP协议的命令行开发工具,常用于测试网络及主机的安全,同时也可以做安全审计、防火墙测试等工具的标配工具;Hping的命令行就像常用的ping命令,不…

    2022年7月27日
    15

发表回复

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

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