關於Ionic框架的註解:OS X中的Android平台
在這篇博客文章中,我們將一起研究你在Mac OS X上為Ionic框架的Android平台安裝依賴時可能遇到的幾種錯誤信息。請按照這個官方指南來安裝Cordova和Ionic,然後創建一個項目,直到你配置平台的步驟。
要啟用Android平台,請運行以下命令:
ionic platform add android
然而,你可能遇到這個錯誤:
Error: ANDROID_HOME is not set and "android" command not in your PATH.
步驟1:下載Android SDK
訪問 Android 開發者網站並下載獨立的 SDK 工具:https://developer.android.com/sdk/installing/index.html。
步驟2:解壓縮文件
我將SDK解壓縮到我的工作空間的路徑:
/Users/Victor/Workspace/android-sdk-macosx
步驟3:在您的PATH中設置Android命令
注意:將”Victor”替換成您的用戶名。如果您使用的是oh-my-zsh,請將.bash_profile
替換成您的.zshrc
配置文件。
- 打開您的終端並確保
.bash_profile
以一個新行結束:
echo >> /Users/Victor/.bash_profile
- 在
.bash_profile
中設置ANDROID_HOME
環境變量:
echo "export ANDROID_HOME=/Users/Victor/Workspace/android-sdk-macosx" >> /Users/Victor/.bash_profile
- 也更新PATH變量:
echo "export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools" >> /Users/Victor/.bash_profile
- 重載終端以應用更改:
. /Users/Victor/.bash_profile
步驟4:安裝Android-19
現在,如果您嘗試運行:
ionic platform add android
您可能會看到以下的錯誤:
Error: Please install Android target "android-19".
從命令行運行 android
打開SDK管理器:
android
勾選 Android 4.4.2 (API 19),然後點擊 “Install 8 packages…”。接受授權並等待下載過程完成。
最後,再次嘗試運行命令:
ionic platform add android
然後就成功了:
Project successfully created.
如果您遇到任何問題,請隨時向我發送幫助請求。幹杯!☺