使用 app-bundle 时,我可以为 "raw folder" 获取不同的配置 APK 吗?
Can I get different configuration APKs for "raw folder" when using app-bundles?
我打算向 Play 商店提交应用程序包而不是签名的 apk。我能够根据屏幕密度、区域设置和设备配置创建多个配置 apk。
问题是我在 "res/raw".
中也有多个 .mp3 本地化文件
我想知道是否有办法(或解决方法)为此创建配置 apks ?它会进一步减小 apk 的大小。
我可以从 google 文档 here 中看到 abi、密度和语言 是仅有的 3 个属性。
android {
bundle {
language {
enableSplit = true
}
density {
enableSplit = true
}
abi {
enableSplit = true
}
}
}
如果没有,是否有可用的时间表? (可能不是这里要问的问题,提一下以防万一)
如果您在 res/raw
中说 .mp3 本地化文件,我假设您指的是不同区域设置的不同文件。但是为此您已经启用了拆分:
language {
enableSplit = true
}
您只需将 raw 文件放入特定区域设置的文件夹中:
res/raw/file_en.mp3 → res/raw-en/file.mp3
res/raw/file_fr.mp3 → res/raw-fr/file.mp3
...
我打算向 Play 商店提交应用程序包而不是签名的 apk。我能够根据屏幕密度、区域设置和设备配置创建多个配置 apk。 问题是我在 "res/raw".
中也有多个 .mp3 本地化文件我想知道是否有办法(或解决方法)为此创建配置 apks ?它会进一步减小 apk 的大小。
我可以从 google 文档 here 中看到 abi、密度和语言 是仅有的 3 个属性。
android {
bundle {
language {
enableSplit = true
}
density {
enableSplit = true
}
abi {
enableSplit = true
}
}
}
如果没有,是否有可用的时间表? (可能不是这里要问的问题,提一下以防万一)
如果您在 res/raw
中说 .mp3 本地化文件,我假设您指的是不同区域设置的不同文件。但是为此您已经启用了拆分:
language {
enableSplit = true
}
您只需将 raw 文件放入特定区域设置的文件夹中:
res/raw/file_en.mp3 → res/raw-en/file.mp3
res/raw/file_fr.mp3 → res/raw-fr/file.mp3
...