文檔概述
使用android開發(fā)的環(huán)境離不開sdk,但是sdk版本眾多,再加上os版本的不同導(dǎo)致安裝環(huán)境各不相同,這就導(dǎo)致安裝sdk的方式比較多。一般情況都是使用圖形化界面進(jìn)行選擇安裝,但是還有特殊情況的存在。
除了常見的開發(fā)之外,當(dāng)需要ci(持續(xù)化集成)的時候,服務(wù)器需要配置sdk環(huán)境,但是對服務(wù)器的操作又不支持圖形化界面,那就只能使用命令行的模式進(jìn)行了。這就是本文檔的目的。
前期準(zhǔn)備
由于一般的ci都會存放在Linux服務(wù)器上,因此,在 android官網(wǎng) 頁面底部,下載“僅獲取命令行工具”模塊的對應(yīng)os的版本。
下載列表
下載之后解壓,運行:
./android list sdk
運行結(jié)果:
舊版本
上面的表示當(dāng)前已安裝的版本,之后就是可安裝版本,由于android版本太多,所以在此并沒有截取完全。
基本使用
通過上面我們已經(jīng)可以發(fā)現(xiàn)當(dāng)前安裝的sdk版本,但是注意這個工具,android官方已經(jīng)不推薦使用了,以及過時,詳細(xì)信息:
版本過時
上面的信息也提示了,推薦使用sdkmanager,那我們就看看這個sdkmanager的介紹:
sdkmanager介紹
基本用法如上介紹,下面實際使用一下。
1、列出當(dāng)前安裝的版本
./sdkmanager --list
輸出結(jié)果展示:
安裝列表
如果我們需要安裝編譯版本20的,執(zhí)行命令:
./sdkmanager --install "build-tools;20.0.0"
需要卸載類似,這就是sdkmanager的基本用法,愣是沒找到,哎~
總結(jié)在此,給大家作以參考。
小結(jié)
關(guān)于sdk的安裝,使用圖形化界面是簡單方便,但是不具備普遍性,還是使用命令行比較靠譜。
此外,多看看官方使用簡介,即可掌握基本用法。