如何在Linux服务器上安装AndroidSDK的Android API和Build-tools?

时间:2016-02-22 18:53:28

标签: android linux terminal android-sdk-tools

我的问题是我必须在linux服务器上安装android-sdk,但我无法通过终端模式访问linux服务器。我下载了android-sdk,我解压了它并在〜/ .bashrc文件上设置了ANDROID_HOME但是当我插入此命令时(安装API和构建工具):

sudo $ANDROID_HOME/tools/android update sdk --filter tools,platform-tools,android-22,build-tools-22.0.1,extra-android-m2repository,extra-google-m2repository,extra-android-support --all --no-ui

它给我一个错误:

  

sudo:/ tools / android:command not found

我通常在终端模式下使用linux,但我不知道如何处理需要interfaz或图形的程序,但现在我只能通过终端访问linux服务器。请帮助我,我会很感激。

3 个答案:

答案 0 :(得分:1)

编辑示例中的问题是sudo,它将清除除少数配置的异常之外的环境变量。

显然,您的.bashrc尚未(仍)来自您当前的终端。

如果您尝试在终端上试用echo $ANDROID_HOME,则很可能会得到一个空答案。

尝试将ANDROID_HOME添加到$HOME/.profile

答案 1 :(得分:0)

我真的感谢所有关注并帮助我解决这个小问题的人。我可以修复它,当我将android放在终端上时,它不会抛出错误:

sudo: /tools/android: command not found

要解决此问题,我只是将会话注销到服务器(只关闭终端)。然后,当我进入服务器时,android命令有效。

答案 2 :(得分:0)

查看这篇文章。可能是你正在寻找的东西?

http://www.donnfelker.com/setting-up-an-android-build-server-part-3-installing-the-android-sdk/

请务必阅读有关如何安装/更新sdk无头的评论(因为您只有终端访问权限)