2014-05-22 84 views
3

我已經安裝了Eclipse開普勒然後安裝Android開發工具包和M2E的Android接口插件,所以我可以使用Maven管理我的Android項目。然而,當我 創建一個新的項目,我發現了以下錯誤:插件執行不屬於生命週期配置:com.jayway.maven.plugins.android.generation2:Android的Maven的插件:3.8.2:消耗-AAR

Plugin execution not covered by lifecycle configuration: com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.8.2:consume-aar 

這有點兒奇怪,因爲Android的M2E連接器被設置成什麼原因造成這一點,我怎麼能解決這個問題?

+0

因爲你使用Maven,你可能想嘗試Android的工作室。我發現Maven的支持是堅實的。 http://developer.android.com/sdk/installing/studio.html – yogurtearl

+1

你見過這[問題](http://stackoverflow.com/questions/6352208/how-to-solve-plugin-execution-not-生命週期配置爲sprin)? – arghtype

+0

請檢查:http://wiki.eclipse.org/M2E_plugin_execution_not_covered –

回答

4

你所面臨的問題的原因是處理consume-aar目標不是在M2E-的Android(安卓連接器M2E)沒有實現。

這裏是相關的m2e-android ticket爲此,女巫反過來阻止了ADT不實施AAR支持(ADT ticket)。

在這些故障單修復之前,有一個workaround,但我無法保證它能在所有情況下都能正常工作(基本上它告訴Maven與Eclipse集成以跳過有問題的構建步驟)。

另一種解決辦法是退出瞭解Android Studio(據我所知它的實現有)。

希望這會有所幫助。

相關問題