由于android-24目标,Ionic没有构建android

时间:2015-08-25 02:08:28

标签: android sdk ionic-framework ionic

我正在执行以下离子命令:

ionic build android

我收到此错误消息:

Hint: Open the SDK manager by running: /usr/local/Cellar/android-sdk/24.3.4/bin/android
You will require:
1. "SDK Platform" for android-24
2. "Android SDK Platform-tools (latest)
3. "Android SDK Build-tools" (latest)]

所以我打开了SDK管理器,我看到以下信息:

我已经移除,添加,安装,尝试构建等等。但我没有运气。我也尝试了所有these changes to my files。但仍然没有。

我也尝试将android_home路径添加到我的.bash_profile。我目前没有配置它。但它没有提前工作。

2 个答案:

答案 0 :(得分:1)

指示1:

添加ANDROID_HOME后,请务必执行以下操作:

  1. 重新启动系统或运行source~ / .bash_profile

  2. 从您的项目离子cordova平台移除Android平台rm android或离子平台rm android

  3. 添加Android平台离子cordova平台添加android

  4. 然后离子cordova运行android或者离子运行android

  5. 指示2:

    要设置ANDROID_HOMEJAVA_HOME,请按照以下步骤操作:

    1. 运行命令open~ / .bash_profile
    2. 将以下内容粘贴到文本编辑器中打开的文件

      export ANDROID_HOME=/usr/local/Cellar/android-sdk/24.4.1_1
      export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
      
    3. 保存 - "命令S"或" Ctrl S"

    4. 然后按照"指令1:"上述
    5. 注意:请确保您拥有24.4.1_1 SDK

      希望这有帮助。

答案 1 :(得分:0)

我不确定为什么会提到android-24,但对我来说只是安装最新的(在这种情况下为23)并更新project.properties文件和清单,如SO链接中所述你被委任(this回答)工作。