【发布时间】:2020-03-12 08:23:57
【问题描述】:
我在我的应用程序中使用了一些本机库。在 META-INF 文件夹下的 apk 文件中有一个名为“native”的文件夹,在这个文件夹中是似乎与 Widows 和 Mac OS 相关的大文件。 请看这张图片:
我的问题是: 这些文件是什么? 我可以删除它们吗? 如果是怎么办?
【问题讨论】:
-
在没有更多信息的情况下很难判断它来自哪里,但几乎可以肯定它不应该在那里......可能您的依赖项之一搞砸了它们的包装。
-
我怀疑您对 conscrypt 的依赖不是 Android 库,也不适合在 Android 应用程序中使用。文件不应放在 META-INF 中,因为它们不会被您的应用程序的签名(v1 jar 签名方案)所覆盖。
标签: android android-ndk apk meta-inf