如何将我的Android项目转换为maven项目

时间:2013-09-16 11:01:32

标签: android performance maven maven-2 maven-3

我有一个用Eclipse& amp;开发的Android项目。推到github。

现在我想将 Android项目转换为 maven 项目,该怎么做?

1 个答案:

答案 0 :(得分:6)

尝试关注maven-android-plugin的Getting Started Guide。为了转换您现有的项目,您基本上必须:

1)创建pom.xml。为此,您可以使用描述为here

的maven原型
mvn archetype:generate   
   -DarchetypeArtifactId=android-quickstart   
   -DarchetypeGroupId=de.akquinet.android.archetypes   
   -DarchetypeVersion=1.0   
   -DgroupId=your.company   
   -DartifactId=my-android-application

这将创建pom.xml和maven强制执行的目录结构。

2)将您的代码移到src/main/java下的相应文件夹中。

3)确保安装了android sdk并在你的路径中安装并在你的pom中引用了正确的android平台版本。还要确保在maven-android-plugin页面上根据需要设置了所有环境变量

4)在命令行上发出mvn clean install并检查构建是否有效

5)插入Android设备并发出mvn android:deploy。这应该在您的手机上安装应用程序(您可以使用mvn android:devices验证设备的优先级。如果您想在模拟器中执行该应用程序,请先使用mvn android:emulator-start启动它,然后再部署它。

6)删除不再需要的旧文件和文件夹。

7)在Eclipse中,确保启用了maven支持并重新导入项目。当Eclipse构建项目时,它可能会抱怨缺少maven插件支持。打开Eclipse Marketplace并为m2e安装Android配置器,然后就可以了。