android - 如何在命令行上安装 Android SDK Build Tools?

标签 android sdk android-build aapt build-tools

我想通过命令行设置安卓开发环境,遇到如下问题:

wget http://dl.google.com/android/android-sdk_r22.0.5-linux.tgz

解压后运行

tools/android update sdk --no-ui

但是运行起来太慢了

Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml

结果是 build-tools 文件夹中没有任何内容,我想要的是 aapt 和 apkbuilder,因为我想在没有 ant 的情况下从命令行构建 apk。

最佳答案

默认情况下,命令行中的 SDK 管理器不包括列表中的构建工具。它们属于“过时”类别。要查看所有可用下载,请使用

android list sdk --all

然后要从命令行获取该列表中的包之一,请使用:

android update sdk -u -a -t <package no.>

其中-u 代表--no-ui,-a 代表--all,-t 代表--filter。

如果您需要安装多个软件包,请执行以下操作:

android update sdk -u -a -t 1,2,3,4,..,n 

其中 1,2,..,n 是上面列表命令列出的包号

关于android - 如何在命令行上安装 Android SDK Build Tools?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17963508/

相关文章:

未找到 Facebook SDK JS

java - 以编程方式检查节电模式

android - 什么是 Android SDK 构建工具、平台工具和工具?

android - 在 android Studio 中构建 Comriva

android - Android 中的 NETWORK_PROVIDER 定位精度问题

java - Android中的Facebook登录弹出两个登录界面

android - 通过日历提供程序添加的事件未显示在 Android 日历应用程序中

python - Azure:使用 Python 创建公共(public) IP 地址

Android - 使用 ProGuard 和包括 Google map Api 的问题

android - 在 Android apk 中打包 linux 二进制文件