我希望能够查看我的Android应用程序项目并执行“mvn package”并获得.apk而不必:
是否有可以执行此操作的插件(或插件)?
目前,我必须首先做各种“android update sdk”,然后使用https://github.com/mosabua/maven-android-sdk-deployer将jar文件粘贴到我的本地仓库中,以便Maven找到它们。
(这似乎是一个应该多次问过的问题,但我的搜索功能让我失望了。)
编辑:抱歉,我的不好。我现在应该知道没有源代码的问题是完整的。是的,有地图依赖。另外,据我所知,罐子的选择相当有限。例如,这里似乎没有4.0.3 jar:http://search.maven.org/#search|gav|1|g%3A%22com.google.android%22%20AND%20a%3A%22android%22我当前的依赖项:
<dependency>
<groupId>android</groupId>
<artifactId>android</artifactId>
<version>4.0.3_r3</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.google.android.maps</groupId>
<artifactId>maps</artifactId>
<version>15_r2</version>
<scope>provided</scope>
</dependency>
答案 0 :(得分:1)
除非你的目标是Honeycomb,否则这不是必需的。最新版本的SDK库已在中央存储库中提供。甚至SDK部署者README也这么说:
注意!目前,Maven中提供了一些android.jar工件 中心,除非你使用map或usb相关的依赖项,android 3.0+,兼容性库jar文件或坚持使用本地SDK安装的原始jar文件,您可能不需要这样 工具了。