首页 > 解决方案 > 我怎样才能摆脱这个大的lib文件

问题描述

在此处输入图像描述

请任何人在我的项目中帮助我,这些文件以大尺寸输入,所以如何摆脱它。而在其他项目中,这个文件不是他们的

标签: androidandroid-studiodependenciesshared-librariesandroid-design-library

解决方案


这些是特定架构的库。如果您使用 app bundle 交付您的应用程序,这应该不是问题,因为 app bundle 只会交付每个架构所需的内容(因此构建将使用更少的磁盘空间)。

但是,如果您想要将您的应用程序提供给有限的 abi 列表,您可以在 build.gradle 中使用它

android {
    defaultConfig {
        ndk {
            abiFilters 'arm64-v8a', 'x86_64'
        }
    }
}

检查此以获取更多 abi 信息https://developer.android.com/ndk/guides/abis


推荐阅读