Android SDK 和路径

Android SDK 和路径

由于我已经下载了 Android 开发工具包(sdk、eclipse 捆绑在一起),因此我将其解压到/opt/android/sdk

我运行了命令nano ~/.bashrc并打开了文件。现在我设置路径如下

export PATH=${PATH}:/opt/android/sdk/tools
export PATH=${PATH}:/opt/android/sdk/platform-tools
export ANDROID_SDK_HOME ={PATH}:/opt/android/sdk

但它似乎根本没有帮助,当我ddms在命令提示符下运行时,我收到错误消息no command ddmds found

如果我们在 Windows 中正确设置路径变量,该ddms命令将正常工作。我认为这是我设置路径的方式的问题。

有人能帮帮我吗?谢谢。

答案1

您的情况下的正确配置应如下所示:

export ANDROID_HOME=/opt/android/sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

请注意,环境变量名为ANDROID_HOME,而不是ANDROID_SDK_HOME。另外,示例中的第三行缺少一个$符号(并且包含一个额外的空格)。最后,无需重复相同的路径(DRY) - 只需使用已定义的变量即可。

编辑(2020-03-08):

虽然ANDROID_SDK环境变量在大多数情况下仍然有效,但它已经已弃用由 Google 提供,以及被取代ANDROID_SDK_ROOT。因此,您可能希望对新设置使用新名称。

更多细节:https://developer.android.com/studio/command-line/variables

答案2

我不知道发生了什么,因为我不知道背后的技术细节。但我删除了下面这行

export ANDROID_SDK_HOME ={PATH}:/opt/android/sdk

并重新启动终端并运行,ddms它就正常工作了。

相关内容