mvn包可以从干净的平板生产Android .apk吗?

时间:2012-10-17 06:33:31

标签: android maven-3

我希望能够查看我的Android应用程序项目并执行“mvn package”并获得.apk而不必:

  1. 手动“android update sdk”和
  2. 手动将jar放在我当地的maven存储库中。
  3. 是否有可以执行此操作的插件(或插件)?

    目前,我必须首先做各种“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>
    

1 个答案:

答案 0 :(得分:1)

除非你的目标是Honeycomb,否则这不是必需的。最新版本的SDK库已在中央存储库中提供。甚至SDK部署者README也这么说:

  

注意!目前,Maven中提供了一些android.jar工件   中心,除非你使用map或usb相关的依赖项,android   3.0+,兼容性库jar文件或坚持使用本地SDK安装的原始jar文件,您可能不需要这样   工具了。