首页 > 解决方案 > 在android中使用应用程序包而不是拆分应用程序

问题描述

我的应用程序正在使用本机库,为了减少 apk 大小,我使用 apk 拆分如下

    splits {
        abi{
            enable true
            reset()
            include 'x86_64','x86','armeabi-v7a','arm64-v8a'
            universalApk false
        }
    }

现在我的问题是,如果我生成应用程序包而不是 apk,我是否需要将上述代码段保留在我的 gradle 文件中?还是 app bundle 会根据 cpu 架构自动减小 app 大小?

标签: androidcpu-architectureandroid-app-bundle

解决方案


您可以摆脱整个片段,App Bundle 默认配置为生成按三个维度拆分的 APK:ABI、DPI 和语言。


推荐阅读