Maven使用Android库项目和ADT

时间:2014-01-13 05:57:58

标签: android maven adt

如何使用Maven在Android Development Toolkit下成功配置android库类型项目

我可以添加包装类型AAR,但是lirbary项目中的类不可见/不可用。

我希望能够在我的构建路径中看到引用的类用于开发,因为目前m2e插件不支持此功能。

1 个答案:

答案 0 :(得分:2)

我已经能够使用android-maven-plugin

的最新版本完成此任务

v 3.8.2支持和集成AAR库包装

为了在ADT工作区中使用生成的库文件: 将生成的文件夹从target / unpacked-libs添加为源文件夹,以便在开发时使用。

<强> BuildPath-&GT;用作源文件夹

如果有人有更好的方法,请分享..

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>