2014-10-02 59 views
0

我檢查了可能的重複在這裏/谷歌周圍,但沒有找到任何。Phonegap MacOSX不會運行 - 4.4.2(API 19)未列出

我剛剛下載了最新的android-sdk版本23.0.2。在實現Android SDK Manager打包後,我仍然無法列出/下載4.4.2(API 19)包。

我嘗試在Eclipse/Android上運行phonegap項目,但它不會加載它。有沒有人解決過這個問題?有任何想法嗎?

這是日誌。還請檢查下面的圖像。謝謝!

MacBook-henriquesv:iRezo henriquesv2$ phonegap run android 
[phonegap] detecting Android SDK environment... 
[phonegap] using the local environment 
[phonegap] adding the Android platform... 

/Users/henriquesv2/.cordova/lib/android/cordova/3.5.1/bin/node_modules/q/q.js:126 
       throw e; 
        ^
Error: Please install Android target 19 (the Android newest SDK). Make sure you have the latest Android tools installed as well. Run "android" from your command-line to install/update any missing SDKs or tools. 
at /Users/henriquesv2/.cordova/lib/android/cordova/3.5.1/bin/lib/check_reqs.js:80:29 
at _fulfilled (/Users/henriquesv2/.cordova/lib/android/cordova/3.5.1/bin/node_modules/q/q.js:798:54) 
at self.promiseDispatch.done (/Users/henriquesv2/.cordova/lib/android/cordova/3.5.1/bin/node_modules/q/q.js:827:30) 
at Promise.promise.promiseDispatch (/Users/henriquesv2/.cordova/lib/android/cordova/3.5.1/bin/node_modules/q/q.js:760:13) 
at /Users/henriquesv2/.cordova/lib/android/cordova/3.5.1/bin/node_modules/q/q.js:574:44 
at flush (/Users/henriquesv2/.cordova/lib/android/cordova/3.5.1/bin/node_modules/q/q.js:108:17) 
at process._tickCallback (node.js:419:13) 
{ [Error: /Users/henriquesv2/.cordova/lib/android/cordova/3.5.1/bin/create: Command failed with exit code 8] code: 8 } 
    [error] /Users/henriquesv2/.cordova/lib/android/cordova/3.5.1/bin/create: Command failed with exit code 8 

enter image description here

回答

0

小時後尋找答案,我發現這是從來沒有發佈的解決方案。 我見過許多人說,在Windows上以管理員身份運行Android SDK Manager的確有竅門。 所以我決定做「一樣在Mac OSX根本上解決了這個問題 簡單的像這樣:。

sudo /Users/henriquesv2/Desenvolvimento/adt-android-mac/sdk/tools/android 

現在我可以看到,以前沒有列出許多其他包 我希望它能夠幫助其他人。=)