2014-01-13 41 views
3

的Android庫項目如何使用Maven來成功配置下的Android開發工具包的Android庫項目類型Maven的使用與ADT

我能夠增加一個包裝類型AAR但是從lirbary項目中的類是不可見的/可用。

我希望能夠在開發的構建路徑中看到引用的類,因爲當前m2e插件不支持這一點。

回答

2

我已經能夠與Android的Maven的插件的最新版本

v 3.8.2,支持和集成AAR庫包裝

爲了做到這使用生成的ADT工作空間內的庫文件: 將target/unpacked-libs中生成的文件夾添加爲源文件夾,以便在開發時使用。

BuildPath->用作源文件夾

如果有人已經這樣做,請分享更好的辦法..

的Maven 3.1.1+

樣品Maven的配置:

  <plugin> 
      <groupId>com.jayway.maven.plugins.android.generation2</groupId> 
      <artifactId>android-maven-plugin</artifactId> 
      <version>${android-maven-plugin-version}</version> 
      <goals> 
       <goal>consume-aar</goal> 
      </goals> 
      <extensions>true</extensions> 
      <configuration> 
       <sdk> 
        <platform>${android-platform}</platform> 
       </sdk> 
       <deleteConflictingFiles>true</deleteConflictingFiles> 
       <undeployBeforeDeploy>true</undeployBeforeDeploy> 
      </configuration> 
     </plugin>