如何将我的Android项目转换为maven项目
我有一个用Eclipse开发的Android项目&推送到github 现在,我想将我的Android项目转换为maven项目,如何做到这一点?尝试遵循maven Android插件的设计。为了转换现有项目,您基本上必须: 1) 创建一个如何将我的Android项目转换为maven项目,android,performance,maven,maven-2,maven-3,Android,Performance,Maven,Maven 2,Maven 3,我有一个用Eclipse开发的Android项目&推送到github 现在,我想将我的Android项目转换为maven项目,如何做到这一点?尝试遵循maven Android插件的设计。为了转换现有项目,您基本上必须: 1) 创建一个pom.xml。为此,您可以使用maven原型,如下所述: 这将创建pom.xml和maven要求的目录结构 2) 将代码移动到src/main/java下的相应文件夹中 3) 确保已安装android sdk,路径中安装了正确的android平台版本,并在pom
pom.xml
。为此,您可以使用maven原型,如下所述:
这将创建pom.xml
和maven要求的目录结构
2) 将代码移动到src/main/java
下的相应文件夹中
3) 确保已安装android sdk,路径中安装了正确的android平台版本,并在pom中引用。还要确保在maven android插件页面上按要求设置了所有环境变量
4) 在命令行上发出mvn clean install
,检查构建是否有效
5) 插入您的Android设备并发布mvn Android:deploy
。这将在您的手机上安装应用程序(您可以使用mvn android:devices
验证设备的性能。如果您想在emulator中执行应用程序,请首先使用mvn android:emulator start
启动应用程序,然后部署它
6) 删除不再需要的旧文件和文件夹
7) 在Eclipse中,确保启用了maven支持并重新导入项目。当Eclipse构建项目时,它可能会抱怨缺少maven插件支持。打开EclipseMarketplace并安装用于m2e的Android配置程序,然后就可以了
mvn archetype:generate
-DarchetypeArtifactId=android-quickstart
-DarchetypeGroupId=de.akquinet.android.archetypes
-DarchetypeVersion=1.0
-DgroupId=your.company
-DartifactId=my-android-application