android command line tools 下载,Mac 安装 Android commandlinetools 各种报错的问题
解压后直接运行 sdkmanager 各种报错:
$ ./sdkmanager --update
Warning: Could not create settings
java.lang.IllegalArgumentException
at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.(SdkManagerCliSettings.java:428)
at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:152)
at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:134)
at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:57)
at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48)
解决
设置首选ANDROID_HOME
将commandlinetools zip文件下载并解压缩到名为的目录中cmdline-tools,该目录位于内部ANDROID_HOME
将目录追加$ANDROID_HOME/cmdline-tools/tools/bin到环境变量PATH,以便系统知道在哪里查找sdkmanager
$ mkdir -p ~/Library/Android/cmdline-tools
$ mv tools ~/Library/Android/cmdline-tools/ # 把解压出来的 tools 移到 cmdline-tools 下面
$ ANDROID_HOME=~/Library/Android
$ ~/Library/Android/cmdline-tools/tools/bin/sdkmanager --version
4.0.1
然后打开 .bash_profile 设置 ANDROID_HOME 和 PATH
export ANDROID_HOME=~/Library/Android
export PATH=\(PATH:\)ANDROID_HOME/cmdline-tools/tools/bin
然后
$ source ~/.bash_profile
$ sdkmanager --version
4.0.1
$
done!
android command line tools 下载,Mac 安装 Android commandlinetools 各种报错的问题相关推荐
- Mac安装HomeBrew及update报错Error: Fetching /opt/homebrew/Library/Taps/homebrew/homebrew-cask failed
Mac安装HomeBrew及update报错Error: Fetching /opt/homebrew/Library/Taps/homebrew/homebrew-cask failed! 报错 运 ...
- android安装命令行工具下载,Command line tools下载-Command line tools(命令行工具)下载 v1.0官方版--pc6下载站...
Commandlinetools命令行工具,如果你不需要AndroidStudio,你可以使用基本Android命令行工具,你可以使用包含的sdkmanager来下载其他SDK包,这些工具都包含在An ...
- 解决Mac安装Photoshop系列软件报错代码501的错误案例分享适用于AI/PS/AU/PR等
今天本篇文章将教各位如何解决在苹果Mac平台安装PS系列软件(PS AI AE PR等)时报错代码501,百分百解决该问题! Adobe的软件在Mac平台上还是使用比较频繁的,好多童鞋刚买到的苹果电脑 ...
- 关于Mac安装淘宝镜像报错
安装淘宝镜像错误代码如下: npm install -g cnpm --registry=https://registry.npm.taobao.org 报错信息: npm ERR! code EAC ...
- Apache Subversion command line tools下载地址 svn命令行客户端
https://www.visualsvn.com/downloads/ https://www.visualsvn.com/support/svnbook/ref/svn/
- 解决mac安装淘宝镜像报错
安装淘宝镜像错误代码如下: npm install -g cnpm --registry=https://registry.npm.taobao.org npm install -g cnpm --r ...
- Mac安装淘宝镜像报错解决办法
添加sudo(需要权限),会要求输入开机密码,按需输入即可,注意输入的时候不会显示任何字符,输完之后回车则会立即安装. --verbose(最高权限) sudo npm install -g cnpm ...
- mac 安装淘宝镜像报错之坑
https://blog.csdn.net/w815878564/article/details/73557505 转载于:https://www.cnblogs.com/yuanguliang/p/ ...
- Mac OS X中安装命令行工具Command Line Tools(无Xcode)
Mac OS X中安装命令行工具Command Line Tools(无Xcode) 简介 喜欢通过终端访问更传统的Unix工具包的Mac用户(大部分是程序员),都会选择安装Xcode IDE的可选命 ...
最新文章
- DRP问题集结(一)-Tomcat无法启动,报错java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory...
- 新书预告:《Linux 多线程服务端编程——使用 muduo C++ 网络库》
- OpenLayers 3 之 地图样式(ol.style)详解
- 命名空间和工程名java_Java的类装载器(Class Loader)和命名空间(NameSpace)
- JAVA Roman to Integer 罗马数转换为int型方法
- 1.c++中初始化列表和构造函数初始化的区别是什么?2.类的成员变量的初始化顺序是按照声明顺序吗?
- Linux下使用socket传输文件的C语言简单实现
- 剑指offer (05):替换字符串中空格 (C++ Python 实现)
- java 复杂表达式计算_我的计算器. 用java实现的. 可以支持复杂表达式
- python pip 快速安装第三方库和下载好whl文件
- IE降级命令(以IE11为例)_原水_新浪博客
- 深入浅出hibernate_夏昕_hibernate对储存过程的处理
- 企业微信重磅更新!离职继承无需客户同意、群自动踢人、群成员去重...
- 解决问题:ImportError: The 'enchant' C library was not found. Please install it via your OS package manag
- Android Studio将本地计算机文件上传到模拟器scard文件中,显示不出
- (C#)Windows Shell 外壳编程系列总结
- WPF快速入门2—布局WrapPanel,DockPanel,StackPanel,Canvas
- Linux驱动学习-平台设备驱动probe函数-20220410
- 备受关注的无人便利店代理前景如何?
- 360春招笔试算法题题解
热门文章
- mybatis介绍(一)
- php 连接池 idletime,聊聊hikari连接池的idleTimeout及minimumIdle属性
- 数据仓库ETL之DataX(一)简介
- 私有github java调用_使用Java API从GitHub获取所有提交
- 采用C编写程序实现从文件读取操作
- oracle 删除 queue,C++ stl队列Queue用法介绍:删除,插入等操作代码举例
- 使用Roslyn将代码编译成单独的网络模块并将它们组装成动态库
- 机器学习和AI的Python基础
- c# 对各数据库、数据集链接字符串
- android学习的java,android学习之java常识