Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android缺少平台工具_Android_Linux_Ubuntu - Fatal编程技术网

Android缺少平台工具

Android缺少平台工具,android,linux,ubuntu,Android,Linux,Ubuntu,请有人帮我一下,我有一个Ubuntu服务器(仅终端),我下载了android SDK,我安装了java,当在/tools中我尝试运行/android时,我得到一个错误缺少平台工具。因此,我如何从终端安装平台工具,由于某种原因,我无法在任何地方找到这些信息 我找到的每个资源都假设我有一个GUI而不是终端,甚至ubuntu的页面-Android manager也有一个图形界面。但在某些情况下,它也可以通过命令行使用 使用-u(无UI)选项运行: 接受许可证(y),这将自动安装/更新所需的所有内容 要

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


我找到的每个资源都假设我有一个GUI而不是终端,甚至ubuntu的页面-

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

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

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

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

android list sdk -u
这将列出带有数字索引的可用包,例如:

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
)以仅安装以下软件包:

android update sdk -u -t 1,2

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

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

编辑用户的bash配置文件:

nano ~/.bashrc
添加以下内容:

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

注销并再次登录,从终端运行:

echo $PATH

验证。

为什么以所有神圣的名义,你要服从这些?我预测这将是一长串痛苦中的第一个问题。事实上,它现在已经完美了。现在我的公司有了一个很好的前端来设计和构建他们自己的android应用程序。@Simon会建立一个构建服务器来满足你的“以神圣的名义”的需要吗?谢谢你,你的救星
echo $PATH