在新的终端窗口中找不到android:command

时间:2015-05-13 13:51:39

标签: android cordova

我安装了android环境并在这个问题link

中添加了类似这样的路径后,对我来说有一个奇怪的问题

我写命令:

$ android

Android SDK管理成功打开,但是当我打开一个新的终端选项卡并尝试编写相同的命令时

$ android

它返回android:未找到命令

我该如何解决这个问题?

由于

3 个答案:

答案 0 :(得分:1)

  

Android SDK管理成功打开,但是当我打开一个新的终端选项卡并尝试编写相同的命令时

这是你的问题。您的新终端实例不会将路径变量设置为相同。

在您的主目录中,应该有一个名为.bash_profile或.profile的文件。在这里,我们要么调整导出路径并附加到路径的行(:/path/to/android),要么创建一个执行以下操作的新行:

export PATH=$PATH:/path/to/android

现在,每次启动一个新的终端实例时,该行都会自动运行,并且你的路径上会有android。

答案 1 :(得分:1)

有时您没有设置路径或Android_Home变量。但我总是这样做的诀窍就是这个。 我导航到sdk文件夹然后在平台工具中然后我右键按住Shift键并右键单击鼠标并导航到选项打开命令行。

现在,您可以编写每个命令,并完成您的工作。希望这对你有用。

答案 2 :(得分:1)

如上所述将PATH条目添加到〜/ .profile文件后,注销并重新登录。这样整个会话将在路径中安装android。

我也会在你的PATH中添加平台工具。那给你adb。

所以,在你的〜/ .profile:

中添加这样的东西
app.controller

替换" path_to_sdk"在目录的示例中,您提取了Android SDK(例如/ usr / local / android-sdk-linux)。