【问题标题】:How to convert my Android project to a maven project如何将我的 Android 项目转换为 maven 项目
【发布时间】:2013-09-16 11:01:31
【问题描述】:

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

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

【问题讨论】:

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


    【解决方案1】:

    尝试关注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 并在您的路径中安装正确的 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-04-29
      • 2012-09-23
      • 2011-05-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-26
      • 2012-07-24
      • 2014-01-04
      • 1970-01-01
      相关资源
      最近更新 更多