将Android SDK平台工具添加到从umake下载的PATH中


12

我正在使用Ubuntu 14.04 Trusty Tahr,并使用Ubuntu提供的umake工具下载了Android Studio。这是从/ root / tools / android / android-studio下载Android Studio,并从-/ root / Android / Sdk /下载platform-tools和所有其他工具。

我PC上的Android Studio工作正常,我可以创建一个应用程序,并使用它在手机上运行它。但是我想通过命令行访问这些工具,因此我想将它们添加到环境路径中。

要将它们添加到环境路径中,我这样做-

nano ~/.bachrc

并添加了以下几行:

 export PATH=${PATH}:/root/Android/Sdk/platform-tools
 export PATH=${PATH}:/root/Android/Sdk/build-tools

但这行不通。当我从终端发出命令adb时,似乎并没有从platform-tools文件夹中调用adb工具。相反,它告诉我要安装android-tools-adb。

但是,我可以CD进入平台工具,并从那里运行adb和其他工具,但是我不想一次又一次地这样做。另外,如何将Android Studio添加到我的PATH中,而不必一次又一次地将CD插入其bin /目录中?

提前非常感谢您。


此话怎讲which adbwhich -a adb
Karl Richter

Answers:


12

这对我有用

export PATH=$PATH:$HOME"/android-sdk-linux/platform-tools"

4

如果您通过Android Studio安装Android SDK(或通过其他任何方式将Android SDK文件夹置于此路径下),请执行以下行:

export PATH=$PATH:$HOME"/Android/Sdk/platform-tools"

1

我将此行添加到我的.bashrc的底部,它可以正常工作。

export PATH=/home/[myusername]/android-sdk-linux/platform-tools:$PATH

source ~/.bashrc  #To update the bashrc with the changes in the current tab

我不理解PATH=${PATH}您的示例中的语法,因此无法评论它是否正确,但是您可以尝试使用我使用的语法。


1
PATH=$PATH:[path to add]表示该路径将在末尾附加到原始Path变量。您使用PATH=[path to add]:$PATH,这意味着该路径将被追加到Path变量之前。
Alex Leidwein '17

0

我通过快照安装了Android Studio。因此,我必须将platform-tools文件夹路径添加到.bashrc文件。

  1. 如果您使用Visual Studio代码作为编辑器,请在终端中键入

    代码〜/ .bashrc

  2. 它将打开Visual Studio代码,并在其中打开.bashrc文件。转到文件底部,然后添加以下导出,

    #Android路径
    如果[-d“ $ HOME / Android / Sdk / platform-tools”]; 然后
     export PATH =“ $ HOME / Android / Sdk / platform-tools:$ PATH”
    科幻

注意:.bashrc文件末尾留空行。因此,外壳程序知道它是文件结尾(EOF)。

保存.bashrc文件并退出Visual Studio代码

转到终端并获取更新的.bashrc文件

source ~/.bashrc
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.