我正在执行以下离子命令:
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)]
我已经移除,添加,安装,尝试构建等等。但我没有运气。我也尝试了所有these changes to my files。但仍然没有。
我也尝试将android_home路径添加到我的.bash_profile。我目前没有配置它。但它没有提前工作。
答案 0 :(得分:1)
指示1:
添加ANDROID_HOME
后,请务必执行以下操作:
重新启动系统或运行source~ / .bash_profile
从您的项目离子cordova平台移除Android平台rm android或离子平台rm android
添加Android平台离子cordova平台添加android
然后离子cordova运行android或者离子运行android
指示2:
要设置ANDROID_HOME
和JAVA_HOME
,请按照以下步骤操作:
将以下内容粘贴到文本编辑器中打开的文件
export ANDROID_HOME=/usr/local/Cellar/android-sdk/24.4.1_1
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
保存 - "命令S"或" Ctrl S"
注意:请确保您拥有24.4.1_1 SDK
希望这有帮助。
答案 1 :(得分:0)
我不确定为什么会提到android-24
,但对我来说只是安装最新的(在这种情况下为23
)并更新project.properties文件和清单,如SO链接中所述你被委任(this回答)工作。