2015-10-19 105 views
2

更新到流星1.2後,我無法讓我的應用程序爲Android構建。我已按照https://github.com/meteor/meteor/wiki/Mobile-Development-Install:-Android-on-Mac的指示結束。流星1.2錯誤「安卓SDK未找到」時,構建Android應用程序

我收到以下錯誤,當我運行meteor run android-device --verbose

Getting installed version for platform android in Cordova project 
Getting installed version for platform ios in Cordova project 
Checking Cordova requirements for platform Android 

Your system does not yet seem to fulfill all requirements to build apps for 
Android. 

Please follow the installation instructions here: 
https://github.com/meteor/meteor/wiki/Mobile-Development-Install:-Android-on- Mac 

Status of the requirements:     
✓ Java JDK          
✓ Android SDK         
✗ Android target: Android SDK not found. Make sure that it is installed. If it 
is not at the default location, set the ANDROID_HOME environment variable. 
✓ Gradle 

我已經運行rm -rf .meteor/localexport ANDROID_HOME=~/Library/Android/sdexport PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-toolsexport ANDROID_HOME=~/Library/Android/sdk,我甚至在服務器設置的環境process.env.ANDROID_HOME = '~/Library/Android/sdk';

我不知道如何得到這個工作,任何幫助將不勝感激。

回答

0

@junior嘗試給出android sdk的完整路徑...我希望這可以工作...並查看要求是否匹配...因爲它確實表示所有要求不匹配.... 。

set ANDROID_HOME=C:\\android-sdk-windows 
set PATH=%PATH%;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools 

MAC 出口ANDROID_HOME = 「/用戶//庫/ Android設備/ SDK /」 出口ANDROID_TOOLS = 「/用戶//庫/ Android設備/ SDK /工具」 出口ANDROID_PLATFORM_TOOLS =「/用戶//Library/Android/sdk/platform- tools「 PATH = $ PATH:$ ANDROID_HOME:$ ANDROID_TOOLS:$ ANDROID_PLATFORM_TOOLS 並再次嘗試重新安裝 $ android ,然後去一個基於科爾多瓦項目目錄 $離子平臺添加的Android

或嘗試此鏈接 Error: ANDROID_HOME is not set and "android" command not in your PATH. You must fulfill at least one of these conditions.

+0

我嘗試添加的完整路徑,並沒有工作,也要求該缺少的是與十字架並說:✗Android目標:未找到Android SDK。確保它已安裝。如果它的 不在默認位置,請設置ANDROID_HOME環境變量。謝謝 – Junior

+0

不幸的是,我已經運行了你在那裏列出的命令,但我仍然得到相同的錯誤。 – Junior

+0

@Junior可能是某些軟件包丟失,當你下載....嘗試重新下載.... –