在linux中启动一个离子项目

时间:2014-08-22 05:22:16

标签: android ubuntu cordova ant ionic-framework

我是离子框架的新手。我正在尝试启动离子项目。我安装了cordova,当我要使用离子平台android'将android平台添加到项目中时它给了我这个错误。

an error occurred while listing android targets

我还通过在 .bashrc 文件中添加以下行来设置android sdk和ant的路径

export ANDROID_HOME="$HOME/android-bundle/sdk/tools"
export ANDROID_PLATFORM_TOOLS="$HOME/android-bundle/sdk/platform-tools"
export PATH="$ANDROID_HOME:$ANDROID_PLATFORM_TOOLS:$PATH"
export ANT_HOME="$HOME/ant"
export PATH="$PATH:$ANT_HOME/bin"

但我仍然得到上述错误。任何形式的帮助将不胜感激。

3 个答案:

答案 0 :(得分:1)

我总是明确地定义全局路径。

我看起来有点像这样 - 从我输入的终端:

export PATH=${PATH}:~/dev/adt-bundle-linux-x86_64-20140321/sdk/tools
export PATH=${PATH}:~/dev/adt-bundle-linux-x86_64-20140321/sdk/platform-tools

如果这不起作用,请尝试更新sdk

答案 1 :(得分:1)

在.bashrc文件中尝试此操作。

export ANT_HOME="/usr/bin/ant"
export PATH="$PATH:$ANT_HOME/bin"
export HOME="/home/username"
export ANDROID_HOME="$HOME/android-bundle/sdk/tools"
export ANDROID_PLATFORM_TOOLS="$HOME/android-bundle/sdk/platform-tools"
export PATH="$ANDROID_HOME:$ANDROID_PLATFORM_TOOLS:$PATH"

答案 2 :(得分:1)

在你的linux终端输入:

export PATH = $ PATH:/ usr / lib / android-sdk-linux

export PATH = $ PATH:/ usr / lib / android-sdk-linux / tools

export PATH = $ PATH:/ usr / lib / android-sdk-linux / platform-tools