gpt4 book ai didi

android - 在 Android 应用程序包上处理应用程序内的动态语言更改

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:03:11 24 4
gpt4 key购买 nike

我使用了最新的 android 打包格式 bundle 并将我的应用程序发布到 beta channel ,bundles 减少了大约 60% 的应用程序大小,这真的很棒,

我的应用支持英语和阿拉伯语(可以在应用内即时切换)

现在的问题是:据我所知,基本 apk 在应用程序下载期间只有用户语言的资源(如果在下载时,如果语言是英语。只有 string-en.xml 被下载)

那么我该如何处理用户在应用程序中切换语言的情况..

请告诉我..

最佳答案

据我所知,您可以使用 bundle block 来控制您希望应用程序包支持哪些类型的配置 APK。

基于documentation :

android {

...
bundle {
language {
// Specifies that the app bundle should not support
// configuration APKs for language resources. These
// resources are instead packaged with each base and
// dynamic feature APK.
enableSplit = false
}
}
}

关于android - 在 Android 应用程序包上处理应用程序内的动态语言更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51054175/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com