赞
踩
Android构建时需要使用SDK,而sdkmanager则是一个可以对Android SDK进行常见的操作的命令行工具,包括查看、安装、更新、卸载各种包。当然,使用Android Studio
的开发者则不需要使用这类工具,因为可以通过IDE对SDK的包进行管理。
注:sdkmanager是在Android Tools package 25.2.3和之后的版本才提供的功能,缺省被安装在sdk的tools/bin的目录之下。
操作 | 命令 | 使用格式 |
---|---|---|
查看sdkmanager版本 | --version | sdkmanager --version |
查看包信息 | --list | sdkmanager --list 参数 |
安装包 | --install | sdkmanager --install 参数 |
跟新包 | --update | sdkmanager --update 参数 |
卸载包 | --uninstall | sdkmanager --uninstall 参数 |
licenses管理 | --licenses | sdkmanager --licenses 参数 |
注:需要说明的时--\install可以省略,使用sdkmanager 直接加包名就意味着安装此包
选项 | 说明 |
---|---|
--sdk_root=sdk根目录 | 使用指定的SDK而不是包含sdkmanager的当前SDK |
--channel=channelId | channelId表示包的来源,选项为0-3,具体含义为:0 (Stable), 1 (Beta), 2 (Dev), and 3 (Canary) |
--include_obsolete | 结合--list或者--update可以显示或者更新那些过时的包 |
--no_https | 强制所有的连接都是http而不是https |
--proxy=http|socks | 通过代理或者socks进行连接 |
--proxy_host=IP或者DNS地址 | 代理所使用的IP或者DNS地址 |
--proxy_port=端口号 | 代理所使用的端口号 |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。