Android 模拟器中的伪本地化不可用

Vee*_*ner 6 android localization android-emulator android-layout

我想启用“English (XA)”和“????” (XB)区域设置EN-XA和AR-XB,以确保我的应用程序的布局已经准备好翻译,类似于本文介绍在这里。但是,它在官方 Android 模拟器设置中不可用。我尝试了几个图像,但找不到这些伪本地化语言。是否有启用它们的设置或技巧?

kyr*_*rax 5

尝试这个:

  1. 点击Developer Options版本号 7 次以上即可打开 。
  2. 通过长按模拟器菜单中的电源图标并选择选项来重新启动模拟器Restart
  3. 前往Add Language页面。选择您的伪语言环境。
  4. 添加pseudoLocalesEnabled true到您的build.gradle并构建您的应用程序。

应用程序/build.gradle:

  android {
    ...
    buildTypes {
      debug {
        pseudoLocalesEnabled true
      }
    }
Run Code Online (Sandbox Code Playgroud)

来自https://developer.android.com/guide/topics/resources/pseudolocales