我有一个用Eclipse& amp;开发的Android项目。推到github。
现在我想将 Android项目转换为 maven 项目,该怎么做?
答案 0 :(得分:6)
尝试关注maven-android-plugin的Getting Started Guide。为了转换您现有的项目,您基本上必须:
1)创建pom.xml
。为此,您可以使用描述为here:
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配置器,然后就可以了。