在 android 中使用 app bundle 拆分应用
Using app bundle over splitting app in android
我的应用程序使用的是原生库,为了减小 apk 的大小,我使用了如下的 apk 拆分
splits {
abi{
enable true
reset()
include 'x86_64','x86','armeabi-v7a','arm64-v8a'
universalApk false
}
}
现在我的问题是,如果我生成应用程序包而不是 apk,我是否需要将上面的代码片段保留在我的 gradle 文件中?或者 app bundle 会根据 cpu 架构自动减小应用程序大小?
您可以删除整个代码段,App Bundle 默认配置为生成按三个维度拆分的 APK:ABI、DPI 和语言。
我的应用程序使用的是原生库,为了减小 apk 的大小,我使用了如下的 apk 拆分
splits {
abi{
enable true
reset()
include 'x86_64','x86','armeabi-v7a','arm64-v8a'
universalApk false
}
}
现在我的问题是,如果我生成应用程序包而不是 apk,我是否需要将上面的代码片段保留在我的 gradle 文件中?或者 app bundle 会根据 cpu 架构自动减小应用程序大小?
您可以删除整个代码段,App Bundle 默认配置为生成按三个维度拆分的 APK:ABI、DPI 和语言。