2016-04-24 70 views
3

我已將我的Cordova CLI開發環境升級到最新版本。但仍然獲得這個錯誤,所以我不能建立我的項目:添加cordova-plugin-admobpro後在Cordova本地構建時出錯

命令:

cordova build android 

錯誤消息:

Error: Project contains at least one plugin that requires a system library. This is not supported with ANT. Palease build using gradle. 

任何人都知道一個解決方案嗎?提前致謝。

+0

嘗試使用https://github.com/appfeel/admob-google-cordova。您可能需要下載最後一個android sdk版本 –

+0

謝謝@ C.Miller,但每個使用Gradle構建工作的插件都會出現問題。可能原因是在我的環境中更新錯誤。所以我選擇使用以下解決方法:'cordova build android - --gradle'。我認爲最好的解決方案是從頭開始重新創建環境。 – lametaweb

回答

1

cordova-admob plugin作者在這裏。

從您的評論中可以看出,您在使用gradle時遇到了問題。也許從頭開始重新創建環境可能會有所幫助。你可以嘗試其他的事情是在https://github.com/appfeel/phonegap-admob

cordova plugin add https://github.com/appfeel/phonegap-admob 

添加插件,這是cordova-admob一面鏡子,但只是改變了依賴的方法(這使用的螞蟻,這使得它的PhoneGap構建兼容)。

+0

請讓我知道它是否有效 – Miquel

+0

感謝您的評論@Miquel。這個問題會影響我在我的項目中使用Gradle的所有插件。我也認爲重新創造我的環境可以解決問題。現在我繼續使用' - --gradle'命令選項。如果我將來再創造我的env,我會在這裏寫下結果。 – lametaweb