Linux环境下用命令更新Android SDK

大多数情况下 Android SDK 的更新可以用界面化的形式方便更新,但偶尔在 Ubuntu 中下载的标准 SDK Tools 没办法设置,即界面不能把默认的 https 改为 http 访问,而且没办法设置代理,这个理由嘛生在中国你是知道的~

这里介绍通过SDK Tools 下的 android 脚本更新 SDK:

1、首先进入 tools 目录,可以通过

./android -h

查看命令帮助,如下图。


2、这里主要介绍 list sdk 和 update sdk ACTION命令。

list sdk 和 update sdk 命令可通过

./android -h list sdk


./android -h update sdk


查看帮助。


3、应用示例

./android -v list sdk --proxy-host 172.29.8.29 --proxy-port 80 -s
结果如下,注意每一个可更新都有一个序号,次序号用于 update sdk 更新指定 package。-a  会显示所有已经下载和更新的package。


然后用 update sdk 命令更新指定的 package, 默认会更新许多。

./android -v update sdk --proxy-host 172.29.8.29 --proxy-port 80 -s -t 1,2,10,13 -u

-t 用于更新指定的 package 序号,-u 指定非 UI 显示。

注:

代理也可以在 ~/.bashrc 加入

export NO_PROXY="localhost,127.0.0.1,*.local"
export HTTP_PROXY=http://<proxy_user_id>:<proxy_password>@<proxy_server>:<proxy_port>
export HTTPS_PROXY=http://<proxy_user_id>:<proxy_password>@<proxy_server>:<proxy_port>

记得要 source ~/.bashrc。






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值