Java 如何通过maven将多索引构建到apk中?

Java 如何通过maven将多索引构建到apk中?,java,android,maven,dex,Java,Android,Maven,Dex,我们的应用程序将超过65k个方法,因此我们需要根据以下指南将多个索引构建到apk中: 它使用gradle来构建apk,但我们的构建系统使用maven。 我使用这个演示来构建apk,但失败了。 那么,如何通过maven构建多索引呢?有人有相关的教程或文档吗?我搜索了所有的互联网,但没有找到解决办法 [更新] 最后,我仍然无法用maven通过android studio构建多索引apk。但我通过maven命令行成功地构建了它 我所做的一切如下: 修改MyApplication.java,添加方法

我们的应用程序将超过65k个方法,因此我们需要根据以下指南将多个索引构建到apk中:

它使用gradle来构建apk,但我们的构建系统使用maven。 我使用这个演示来构建apk,但失败了。

那么,如何通过maven构建多索引呢?有人有相关的教程或文档吗?我搜索了所有的互联网,但没有找到解决办法

[更新] 最后,我仍然无法用maven通过android studio构建多索引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 >
true
true
--设置最大idx数=65536
如果不能按AS构建,请尝试maven命令行