2015-04-07 137 views
-2

我想用Maven構建Android項目。如何使用Maven構建帶有庫項目依賴項的Android SDK項目

我有兩個項目

項目1:碩士(這是SDK的項目,這是不.apk文件)

項目2:兒童(庫項目)

如何添加依賴項目2項目1

當我建立項目1mvn package然後我想.rar程序文件,項目2包括在項目1庫項目。

你可以請建議maven pom.xml代碼的東西相同。

如果maven不適合這個需求,那麼請建議替代解決方案。

由於

回答

1

Maven是適合於任何標準或非標準的包裝。如果我不得不建立一些非標準封裝與Maven我會嘗試與大會插件:

http://maven.apache.org/plugins/maven-assembly-plugin/

在最壞的情況下,在封裝階段一些antrun會準備什麼,我需要。然而,這只是一個方向,我沒有真正的Android應用程序包裝經驗,也許你可以找到一個更好的具體解決方案。

+0

謝謝,讓我來檢查參考。鏈接 –

+0

一位同事告訴我,現在標準解決方案是Android Studio下的Gradle包裝,恰好是一些IntelliJ IDE。可能會給你提供最好的工具。 –

2

我建議在這種情況下使用Android Maven Plugin

除此之外,你應該改變你的結構類似:

+-- root (pom.xml) 
     +--- master (pom.xml) 
     +--- child (pom.xml) 

所以主可以對孩子簡單的依賴,你可以從根調用它。

相關問題