我安装了android环境并在这个问题link
中添加了类似这样的路径后,对我来说有一个奇怪的问题我写命令:
$ android
Android SDK管理成功打开,但是当我打开一个新的终端选项卡并尝试编写相同的命令时
$ android
它返回android:未找到命令
我该如何解决这个问题?
由于
答案 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)。