Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 如何在Android Studio或visual Studio 2019中启用模拟器上的物理键盘?_Visual Studio_Android Studio_Keyboard_Emulation_Avd - Fatal编程技术网

Visual studio 如何在Android Studio或visual Studio 2019中启用模拟器上的物理键盘?

Visual studio 如何在Android Studio或visual Studio 2019中启用模拟器上的物理键盘?,visual-studio,android-studio,keyboard,emulation,avd,Visual Studio,Android Studio,Keyboard,Emulation,Avd,我不能在Android Studio或Visual Studio 2019模拟器上用物理键盘编写波斯语 我所做的: (像素饼图9.0-API 28) 在Visual Studio的AVD中启用了hw.keyboard配置,并在config.ini中选中了“hw.keyboard=yes” Android emulator启动后,进入设置>系统>语言和输入>物理键盘>qwerty2>设置键盘布局>启用波斯语 但当我用我的物理键盘发短信时,它只写英语而不是波斯语 如果有人能帮助我,我将不胜感激。

我不能在Android Studio或Visual Studio 2019模拟器上用物理键盘编写波斯语

我所做的: (像素饼图9.0-API 28)

  • 在Visual Studio的AVD中启用了hw.keyboard配置,并在config.ini中选中了“hw.keyboard=yes”

  • Android emulator启动后,进入设置>系统>语言和输入>物理键盘>qwerty2>设置键盘布局>启用波斯语

但当我用我的物理键盘发短信时,它只写英语而不是波斯语


如果有人能帮助我,我将不胜感激。

改变设备语言几乎没有可能的解决方案

  • 打开菜单->设置->语言和键盘->选择区域设置。根据此设置任何区域设置。这取决于android操作系统版本和设备制造商
  • Emulator包含名为“自定义语言环境”的应用程序。使用该应用程序还可以更改模拟器的区域设置。我没有检查在不同类型的CPU和android版本上运行的所有类型的仿真器,因此仿真器中不存在此应用程序
  • 或者你可以把它编码

    Locale locale = new Locale("en");
    Locale.setDefault(locale);
    Configuration config = getBaseContext().getResources().getConfiguration();
    config.locale = locale;
    

    请告诉我是否已排序?

    更改设备语言的可能解决方案很少

  • 打开菜单->设置->语言和键盘->选择区域设置。根据此设置任何区域设置。这取决于android操作系统版本和设备制造商
  • Emulator包含名为“自定义语言环境”的应用程序。使用该应用程序还可以更改模拟器的区域设置。我没有检查在不同类型的CPU和android版本上运行的所有类型的仿真器,因此仿真器中不存在此应用程序
  • 或者你可以把它编码

    Locale locale = new Locale("en");
    Locale.setDefault(locale);
    Configuration config = getBaseContext().getResources().getConfiguration();
    config.locale = locale;
    

    请告诉我是否已排序?

    当键盘打开时,单击设置图标。您将获得语言选项。单击该选项,您可以选择您的语言


    当键盘打开时,单击设置图标。您将获得语言选项。单击该选项,您可以选择您的语言


    谢谢你的回答。我不想改变设备语言,我只想用我的物理键盘在android emulator中用波斯语键盘写感谢你的回答。我不想改变设备语言,我只想用我的物理键盘在android emulator中用波斯语编写keyboard@saeed-尼亚马蒂,你能帮我吗?@赛义德·尼亚马蒂,你能帮我吗?