如何通过maven构建多个dex到apk?

时间:2015-01-12 12:02:05

标签: java android maven dex

我们的应用程序将超过65k方法,因此我们需要根据本指南构建multi dex到apk: http://developer.android.com/tools/building/multidex.html

它使用gradle来构建apk,但我们的构建系统使用maven。 我使用这个演示来构建apk,但失败了。 https://github.com/lsuski/maven-multidex-sample

那么如何通过maven构建多重dex?任何人都有相关的教程或文件?我搜索了所有互联网,但没有找到解决方案。

[更新] 最后我仍然无法通过Android工作室与maven构建multi dex apk。但是我通过maven命令行成功地构建了它。

我所做的一切都是: 修改MyApplication.java,添加方法:

@Override
protected void attachBaseContext(Context base) {
    super.attachBaseContext(base);
    MultiDex.install(this);
}

修改pom.xml,添加以下标记:

< multi-dex >true< /multi-dex >
< minimal-main-dex >true< /minimal-main-dex >
< dex-arguments >--set-max-idx-number=65536< /dex-arguments >

如果您无法通过AS构建,请尝试使用maven命令行。

0 个答案:

没有答案