根据 介绍,有两种方法可以创建maven工程。
第一种方法是用archetype, 但是我使用了之后,发现archetype产生的项目编译时有一个依赖找不到,不管了,先换其他方法。
第二种方法就是使用android命令行创建项目,然后复制例子代码工程的pom文件并修改,
描述了如何用命令行创建项目
介绍了例子工程helloflashlight
先创建一个项目mvn_example1
现在复制heelloflashlight的pom.xml文件到该项目目录下, 然后修改其中的一些配置:
设置platform版本为10,这里使用的是api level,也可以使用platform level: 2.3.3, 具体可以通过命令android list targets, 不过这里目前还只能设置16, 设置10部署会失败,暂时不明白原因。
删除掉ant相关的文件:
启动模拟设备后,运行下面的命令编译和部署:
部署成功后,会看到模拟设备上出现程序图标。
点击运行,成功。