【问题标题】:android SDK path not working for Ubuntu 16.04android SDK 路径不适用于 Ubuntu 16.04
【发布时间】:2017-09-09 14:03:06
【问题描述】:

我正在尝试在我的 Ubuntu 机器上运行 phonegap 应用程序。

我收到与 ANDROID_HOME 的路径相关的错误。

这就是我的bash_profile中的内容

export ANDROID_HOME=/home/suraj/Android/Sdk
PATH=$PATH:$ANDROID_HOME/home/suraj/Android/Sdk/tools
PATH=$PATH:$ANDROID_HOME/home/suraj/Android/Sdk/platform-tools

放完这个我正在做source ~/.bashrc重启。

这里有什么问题?

【问题讨论】:

  • 你能打印“echo $PATH”的输出吗?
  • 我正在使用 Ubuntu..
  • Here 你去@Ika
  • 为什么要放$ANDROID_HOME/home/suraj/Android/Sdk/?变量已经包含您的主目录路径。此外,您的图像显示 .rvm/bin 在您的路径中重复了几次,所以我建议清理它

标签: android cordova ubuntu-16.04 android-sdk-tools


【解决方案1】:

我在“echo $PATH”的输出中没有看到对 Android SDK 的任何引用。 确保您的 PATH 变量包含 Android SDK。

尝试将以下行添加到您的 .bashrc 中,然后获取它。

export ANDROID_HOME=/home/suraj/Android/Sdk
PATH=${PATH}:${ANDROID_HOME}
PATH=${PATH}:${ANDROID_HOME}/tools
PATH=${PATH}:${ANDROID_HOME}/platform-tools

【讨论】:

  • 是的,但是PATH变量似乎没有更新。
  • 路径确实有...最后/tools:/platform-tools
  • 这对@Ika 没有帮助
【解决方案2】:

您的 bashrc 中的路径设置不正确:

export PATH=$PATH:/home/suraj/Android/Sdk
export PATH=$PATH:/home/suraj/Android/Sdk/tools
export PATH=$PATH:/home/suraj/Android/Sdk/platform-tools
export PATH=$PATH:/home/suraj/Android/Sdk/Sdk/build-tools

source ~/.bashrc

echo $PATH

【讨论】:

    猜你喜欢
    • 2017-01-25
    • 1970-01-01
    • 2016-10-21
    • 2021-01-27
    • 1970-01-01
    • 2018-10-30
    • 1970-01-01
    • 2019-03-10
    • 1970-01-01
    相关资源
    最近更新 更多