【问题标题】:Ionic not building android due to android-24 target由于 android-24 目标,Ionic 没有构建 android
【发布时间】:2015-08-25 02:08:27
【问题描述】:
我正在执行以下离子命令:
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。我目前没有配置它。但它在早些时候没有用。
【问题讨论】:
标签:
android
sdk
ionic-framework
ionic
【解决方案1】:
指令1:
添加您的ANDROID_HOME 后,请确保执行以下操作:
重启系统或运行 source ~/.bash_profile
从您的项目中删除 Android 平台 ionic cordova platform rm android 或 ionic platform rm android
添加 Android 平台 ionic cordova 平台添加 android
然后 ionic cordova run android 或 ionic run android
指令2:
要设置您的ANDROID_HOME 和JAVA_HOME,请按照以下步骤操作:
- 运行命令打开~/.bash_profile
-
将以下内容粘贴到文本编辑器中打开的文件中
export ANDROID_HOME=/usr/local/Cellar/android-sdk/24.4.1_1
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
保存 - “Command S”或“Ctrl S”
- 然后按照上面的“说明 1:”
注意:确保您拥有 24.4.1_1 SDK
希望这会有所帮助。
【解决方案2】:
我不确定它为什么提到android-24,但对我来说只是安装最新的(在本例中为23)并更新 project.properties 文件和清单,如您提到的 SO 链接中所述(@ 987654321@ 答案)工作。