2013-10-25 82 views
0

我在Mac OS上設置Android項目時遇到問題。 用命令:Phonegap/cordova在Mac上添加Android平臺未被識別爲核心cordova平臺

$cordova platform add /path/to/androidSDK/android 

我已經得到了錯誤信息:

[Error: Platform "/path/to/androidSDK/android" not recognized as core cordova platform.] 

有沒有人有同樣的問題?我該如何解決這個問題?

最新的Android SDK版本(今天下載)。

PhoneGap的版本:3.1.0-0.15.0

OSX 10.9小牛

回答

5

要安裝科爾多瓦命令行工具,請按照下列步驟操作:

所有首先經過Cordova Document

對於Cordova命令行工具的工作,您需要在您的PATH環境中包含SDK的工具和平臺工具目錄。在Mac上,你可以用文本編輯器來創建或修改〜/ .bash_profile文件中,添加一行諸如以下,具體情況取決於SDK安裝:

export PATH=${PATH}:/Development/adt-bundle/sdk/platform-tools:/Development/adt-bundle/sdk/tools 

下一步:

Here下載並安裝Node.js。安裝完成後,您應該可以在命令行上調用節點或npm。

安裝cordova實用程序。在Unix系統(蘋果機),前綴附加sudo命令可能是必要的,否則限制目錄來安裝開發工具:

For Mac $ sudo npm install -g cordova 

科爾多瓦一旦成功安裝完成後,現在您可以創建跨所有應用程序

平臺。

創建科爾多瓦應用

前往您維護您的源代碼的目錄,然後運行命令,如下所示:

$cordova create hello com.example.hello CordovaDemo 

你好是你想要的目錄創建您的應用程序

com.example.hello是軟件包名稱

CordovaDemo是應用

一旦成功創建項目的名稱,有的文件將目錄我內創建。Ë你好

加入平臺

所有後續命令都需要在項目的目錄中運行,或在其範圍內的任何子目錄:

$ cd hello 

現在你需要指定一組目標平臺,支持的操作系統爲Mac

$ cordova platform add android 

plz告訴我,如果你仍然有問題。

希望這會幫助你。

+0

@oneandonlycore我以爲你已經正確配置的Android。 。Apache ant目前沒有收到請求。 –

+0

好吧,我試圖在導出android路徑後添加平臺,我得到這個錯誤:bash-3.2 $ cordova platform add android [錯誤:在創建android子項目時發生錯誤。錯誤:執行命令'ant',確保你已經安裝了ant並添加到你的路徑中。 ] – oneandonlycore

+0

@oneandonlyly對我來說我沒有得到這個錯誤。如果它對你有幫助,你可以請upvote並接受我的答案? –

0

這是文檔Phonegab docs

和我的.bash_profile:

export PATH=${PATH}:$HOME/Development/adt-bundle-mac-x86_64-20140321/sdk/platform-tools:$HOME/Development/adt-bundle-mac-x86_64-20140321/sdk/tools 

訪問解決方案here

我希望這有助於你

相關問題