首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Android缺少平台工具

Android缺少平台工具
EN

Stack Overflow用户
提问于 2013-07-07 18:41:36
回答 1查看 23.9K关注 0票数 17

我有一台Ubuntu服务器(仅限终端),我已经下载了android SDK,我已经安装了java,当我在/tools中尝试运行/android时,我得到了一个缺少平台工具的错误。那么我如何从终端安装平台工具,由于某种原因,我在任何地方都找不到这些信息。

我找到的每个资源都假设我有一个图形用户界面,而不是终端,即使是ubuntu的page - https://help.ubuntu.com/community/AndroidSDK也是如此

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-07 19:18:09

Android管理器有一个图形界面。但在某些情况下,也可以通过命令行使用它。

使用-u (无UI)选项运行:

代码语言:javascript
复制
android update sdk -u

接受许可证(y),这将自动安装/更新所需的所有内容。

要仅更新/安装选择性软件包,请首先列出可用于安装/更新的软件包:

代码语言:javascript
复制
android list sdk -u

这将列出具有编号索引的可用包,例如:

代码语言:javascript
复制
Packages available for installation or update: 11
   1- Android SDK Platform-tools, revision 24
   2- Android SDK Build-tools, revision 24
   3- Documentation for Android SDK, API 23, revision 1
   4- SDK Platform Android N, API 24, revision 1
   5- GPU Debugging tools, revision 3.1
   6- GPU Debugging tools, revision 1.0.3
   7- Android Support Repository, revision 33
   8- Android Auto Desktop Head Unit emulator, revision 1.1
   9- Google Play services, revision 30
  10- Google Play APK Expansion library, revision 1
  11- Google Play Licensing Library, revision 1

现在,您可以安装软件包,按编号索引过滤(-t)以仅安装这些包:

代码语言:javascript
复制
android update sdk -u -t 1,2

在Linux上:你可以将android工具添加到$PATH

假设sdk目录是/home/user/sdk,那么:

编辑用户的bash配置文件:

代码语言:javascript
复制
nano ~/.bashrc

添加以下内容:

代码语言:javascript
复制
export ANDROID_HOME=/home/user/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=$PATH:$ANDROID_HOME/build-tools

并保存(CTRL+O,然后保存CTRL+X)

注销并重新登录,从终端运行:

代码语言:javascript
复制
echo $PATH

来验证。

票数 35
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17511431

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档