在具有多个库的Android项目中,Proguard会产生以下警告:
警告:无法写入资源[META-INF / MANIFEST.MF](重复压缩 entry [some-library.jar:META-INF / MANIFEST.MF])
我在Proguard docs中找到了可以通过将(!META-INF/MANIFEST.MF)
过滤器置于-injars
来解决此问题。
似乎这是在ant文件android-sdk/tools/ant/build.xml
中指定的。
覆盖该行为的最佳(最少侵入性)方式是什么?
(我不想只复制整个ant目标,因为它需要使用SDK的其他更新来维护它。)