Nic*_*oid 1 multilingual android google-play android-app-bundle
我的应用程序支持多种语言,并且可以在应用程序内动态更改,并且以前与 APK 运行良好。但是当我采用 AAB 而不是 APK 时,我遇到了这个问题。现在我的应用程序不会更改应用程序内的语言,但如果我要更改设备的语言,那么它也会更改我的应用程序的语言。对于上述问题是否有任何解决方案而不是使用
bundle {
language {
enableSplit = false
}
}
Run Code Online (Sandbox Code Playgroud)
Mor*_*ori 10
下载其他语言资源
\n通过应用程序包,设备仅下载运行应用程序所需的代码和资源。因此,对于语言资源,用户\xe2\x80\x99s 设备仅下载与设备\xe2\x80\x99s 设置中当前选择的一种或多种语言匹配的 app\xe2\x80\x99s 语言资源。
\n如果您希望您的应用能够访问其他语言资源\xe2\x80\x94,例如实现应用内语言选择器,您可以使用 Play Core Library 按需下载它们。
\n1.主要方式请看这个链接:
\nhttps://developer.android.com/guide/playcore/feature-delivery/on-demand#lang_resources
\n2.最新的Android App Bundle更新,包括附加语言API
\n\n3.这种方式会增加app的大小。
\nandroid {\n bundle {\n language {\n \n enableSplit = false\n }\n }\n}\nRun Code Online (Sandbox Code Playgroud)\n4.如果您想拥有应用内语言选择器,请使用 APK。
\n| 归档时间: |
|
| 查看次数: |
2426 次 |
| 最近记录: |