Android仿真器阿拉伯语支持

Android仿真器阿拉伯语支持,android,sdk,android-emulator,arabic,Android,Sdk,Android Emulator,Arabic,我在emulator(2.2,2.33)中遇到了一个问题。我的问题是,即使我将语言设置下的输入语言设置为阿拉伯语,并将windows语言设置为阿拉伯语,我也无法在编辑文本中写入任何阿拉伯语字母,仿真器仍然使用英语编写。我非常需要它来填充我的数据库,为发布做好准备。非常感谢您的回答 我认为直到蜂巢(3.0)才有对阿拉伯语文本的本地支持。但我读过,如果你使用一些阿拉伯字体,那么它就可以实现。阅读好的,现在你的问题好了。问题是Android默认键盘根本不支持阿拉伯语输入。您将无法使用默认的Androi

我在emulator(2.2,2.33)中遇到了一个问题。我的问题是,即使我将语言设置下的输入语言设置为阿拉伯语,并将windows语言设置为阿拉伯语,我也无法在编辑文本中写入任何阿拉伯语字母,仿真器仍然使用英语编写。我非常需要它来填充我的数据库,为发布做好准备。非常感谢您的回答

我认为直到蜂巢(3.0)才有对阿拉伯语文本的本地支持。但我读过,如果你使用一些阿拉伯字体,那么它就可以实现。阅读

好的,现在你的问题好了。问题是Android默认键盘根本不支持阿拉伯语输入。您将无法使用默认的Android键盘输入阿拉伯语字符。解决这个问题的唯一方法是安装一个自定义键盘

这并不太难,但也不完全是直截了当的,因为您无法从模拟器访问Market(对不起,Google Play)。这是你需要做的

  • 在实际的手机上安装支持阿拉伯语输入的键盘和相应的阿拉伯语扩展包。我建议

  • 使用USB电缆将手机连接到PC,并将键盘和扩展包的.apk文件复制到PC。您需要使用
    adb-pull
    命令:
    adb-d pull/data/app/com.menny.android.anysoftkeyboard.apk
    adb-d pull/data/app/com.anysoftkeyboard.languagepack.arabic.apk

  • (您现在可以断开手机连接)。启动模拟器并将这些.apk文件安装到模拟器上:
    adb-e intall com.menny.android.anysoftkeyboard.apk
    adb-e install com.anysoftkeyboard.languagepack.arabic.apk

  • 现在在emulator中导航到“设置->语言和键盘设置”,删除所有设备旁边的复选标记,然后向下滚动到“任意软键盘”,并将复选标记放在其旁边(按对话框上的“确定”)。在其下方,选择“任意软键盘设置”,然后选择“键盘”。确保“英语”和“阿拉伯语”都已选中-和退出设置

  • 最后,你可以启动你的应用程序,选择你的编辑文本-键盘将弹出-它将看起来与你习惯的不同。单击键盘右上角的“->ABC->”按钮切换语言。如果您安装了阿拉伯语字体,您现在应该可以输入阿拉伯语字符了

  • 祝你好运!(请注意,我根本不懂阿拉伯语,因此屏幕截图中的字符是我随机敲击键盘上的键以演示输入的结果


    看看这篇文章,它可能会帮助你:谢谢你的链接,但我想我不在乎在emulator中正确查看阿拉伯语字母。我只需要写:))谢谢你的回答,但我下载了3.2 SDK,emulator可以很好地阅读阿拉伯语,但语言设置中不支持阿拉伯语输入。还有其他线索吗?谢谢你的回答。我将尝试并反馈给您:))