文档概述
使用android开发的环境离不开sdk,但是sdk版本众多,再加上os版本的不同导致安装环境各不相同,这就导致安装sdk的方式比较多。一般情况都是使用图形化界面进行选择安装,但是还有特殊情况的存在。
除了常见的开发之外,当需要ci(持续化集成)的时候,服务器需要配置sdk环境,但是对服务器的操作又不支持图形化界面,那就只能使用命令行的模式进行了。这就是本文档的目的。
前期准备
由于一般的ci都会存放在Linux服务器上,因此,在 android官网 页面底部,下载“仅获取命令行工具”模块的对应os的版本。
下载之后解压,运行:
./android list sdk
运行结果:
旧版本
上面的表示当前已安装的版本,之后就是可安装版本,由于android版本太多,所以在此并没有截取完全。
基本使用
通过上面我们已经可以发现当前安装的sdk版本,但是注意这个工具,android官方已经不推荐使用了,以及过时,详细信息:
版本过时
上面的信息也提示了,推荐使用sdkmanager,那我们就看看这个sdkmanager的介绍:
sdkmanager介绍基本用法如上介绍,下面实际使用一下。
1、列出当前安装的版本
./sdkmanager --list
输出结果展示:
安装列表
如果我们需要安装编译版本20的,执行命令:
./sdkmanager --install "build-tools;20.0.0"
需要卸载类似,这就是sdkmanager的基本用法,愣是没找到,哎~
总结在此,给大家作以参考。
小结
关于sdk的安装,使用图形化界面是简单方便,但是不具备普遍性,还是使用命令行比较靠谱。
此外,多看看官方使用简介,即可掌握基本用法。
网友评论