【发布时间】:2015-05-13 13:51:39
【问题描述】:
在我安装了android环境并将路径像这里放在这个问题link之后,我遇到了一个奇怪的问题@
我写命令:
$ android
Android SDK 管理成功打开,但是当我打开一个新的终端选项卡并尝试编写相同的命令时
$ android
它返回 android: command not found
我该如何解决这个问题?
谢谢
【问题讨论】:
在我安装了android环境并将路径像这里放在这个问题link之后,我遇到了一个奇怪的问题@
我写命令:
$ android
Android SDK 管理成功打开,但是当我打开一个新的终端选项卡并尝试编写相同的命令时
$ android
它返回 android: command not found
我该如何解决这个问题?
谢谢
【问题讨论】:
Android SDK 管理成功打开,但是当我打开一个新的终端选项卡并尝试编写相同的命令时
这是你的问题。您的新终端实例不会将路径变量设置为相同。
在您的主目录中,应该有一个名为 .bash_profile 或 .profile 的文件。在这里,我们将要调整已经导出路径的行并将其附加到它 (:/path/to/android),或者创建一个执行以下操作的新行:
export PATH=$PATH:/path/to/android
现在每次您启动一个新的终端实例时,该行都会自动运行,您的路径上就会有 android。
【讨论】:
当您没有设置路径或 Android_Home 变量时,有时会发生这种情况。但我总是做的就是这个。 我导航到 sdk 文件夹,然后在平台工具中,然后我右键按下 Shift 键并右键单击鼠标并导航到在此处打开命令行选项。
现在您可以在这里编写每个命令并完成您的工作。希望这对你有用。
【讨论】:
如上所述将 PATH 条目添加到您的 ~/.profile 文件后,注销并重新登录。这样您的整个会话将在路径中包含 android。
我也会将平台工具添加到您的 PATH 中。那给你 adb。
所以,在你的 ~/.profile 中添加类似这样的内容:
export PATH=$PATH:path_to_sdk/tools:path_to_sdk/platform-tools
您在示例中将“path_to_sdk”替换为您提取 Android SDK 的目录(例如 /usr/local/android-sdk-linux)。
【讨论】: