如何防止从 .apk 中删除 META-INF/* 文件?

How to prevent removing META-INF/* files from .apk?

我在 android libs 文件夹中有一些 jar,其中包含参与扩展加载的 META-INF 文件(META-INF/cxf/bus-extensions.txt 更详细)。构建时 android 生成器会删除此类文件,但实际上需要它们,并且无法稍后在运行时加载它们。

如何防止删除 META-INF/* 文件?我宁愿避免解压每个 jar,每次都手动复制文件并编写特殊代码来加载它们。

PS。目前我正在 IntelliJ IDEA 中构建而不使用 Maven 或 gradle.

我不得不解决它 - 捆绑所有 jar META/* 中的资源,将它们放入 assets 并覆盖从资产

加载的资源