6

我有一个使用 Eclipse 开发并推送到 github 的 Android 项目。

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

4

1 回答 1

6

尝试遵循 maven-android-plugin 的入门指南。为了转换您已经存在的项目,您基本上必须:

1) 创建一个pom.xml. 为此,您可以使用此处描述的 Maven 原型:

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

这将创建pom.xmlmaven 要求的目录结构。

2) 将您的代码移动到src/main/java.

3) 确保您已安装 android sdk 并在您的路径中安装正确的 android 平台版本并在您的 pom.xml 中引用。还要确保您已根据需要在 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 并安装 Android Configurator for m2e,就可以了。

于 2013-09-16T14:00:00.160 回答