我在我的模拟器(2.2,2.33)中遇到了一个问题。我的问题是,即使将语言设置下的输入语言设置为阿拉伯语并将我的Windows语言设置为阿拉伯语时,我也无法在编辑文本中编写任何阿拉伯字母,模拟器仍然使用英语写入。我非常需要它填充我的数据库以准备发布。您的回答非常感谢!Android模拟器阿拉伯语支持
回答
我不认为直到Honeycomb(3.0)才有对阿拉伯语文本的本机支持。但我读过如果你使用了一些阿拉伯字体,那么它可以实现。阅读this
感谢您的回答,但是我已经下载了3.2 SDK,模拟器可以读取阿拉伯语,但在语言设置中没有阿拉伯语输入支持。任何其他线索? – 2012-04-19 08:31:57
好吧,现在让你的问题更好。问题是Android默认键盘根本不支持阿拉伯语输入。您将无法使用默认Android键盘输入阿拉伯字符。前面唯一的方法是安装一个自定义键盘。
这并不困难,但不完全简单,因为您无法从模拟器访问Market(对不起,Google Play)。这是你需要做的。
在实际的手机上安装支持阿拉伯输入的键盘 - 以及相应的阿拉伯语资料包。我建议AnysoftKeyboard及其Arabic pack
用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
在模拟器导航我们“设置 - >语言&和键盘设置”,取消复选标记旁边的所有设备,然后向下滚动到“AnySoftKeyboard”并在其旁边放置复选标记(在对话框中按“确定”)。在它下面,选择“AnySoftKeyboard设置”,然后选择“键盘”。确保“英语”和“阿拉伯语”都被选中 - 并退出设置。
最后,您可以启动您的应用程序,选择您的编辑文本 - 键盘会弹出 - 它看起来会与您习惯的不同。点击键盘右上角的“ - > ABC - >”按钮切换语言。假如你已经安装了阿拉伯字体,你现在应该可以输入阿拉伯字符。
祝你好运! (请注意,我不知道阿拉伯语可言,所以在截图的字符键的键盘来演示输入对我随意敲击的结果。
感谢您的回答。我会尝试并反馈给你:)) – 2012-04-19 16:35:45
- 1. Blackbarry模拟器 - 阿拉伯语支持
- 2. 的Android模拟器(API 2.2级)阿拉伯语支持
- 3. Android模拟器的阿拉伯语文本支持
- 4. GAE阿拉伯语支持
- 5. 黑莓的阿拉伯语支持
- 6. DynamoDB支持阿拉伯语言
- 7. 于Flash Professional阿拉伯语TextAria支持
- 8. 阿拉伯语支持db,php&js
- 9. 阿拉伯语支持SQL Azure
- 10. 不支持阿拉伯语言
- 11. WebSphere v8.5支持阿拉伯语编码
- 12. 组织模式支持RTL语言如阿拉伯语
- 13. Android中阿拉伯语支持应用程序的UI设计
- 14. 如何在android中支持阿拉伯语言?
- 15. Android支持html标签中的阿拉伯语?
- 16. android应用程序阿拉伯语支持
- 17. Android阿拉伯语言
- 18. 文本到语音 - 微软TTS SDK支持阿拉伯语言?
- 19. Flex中的阿拉伯语语言环境支持
- 20. jQuery的阿拉伯字母支持
- 21. json是否支持阿拉伯字符?
- 22. richtextbox不支持阿拉伯文
- 23. 用阿拉伯语
- 24. Android.Speech.TextToSpeech阿拉伯语语言
- 25. 是否有支持阿拉伯语的开源CMS CMS?
- 26. 如何让Mysql数据库支持阿拉伯语言?
- 27. dotnetnuke 9是否支持阿拉伯语言?
- 28. 向应用程序提供阿拉伯语言支持
- 29. 导出为Excel,PDF,CSV文件不支持阿拉伯语言
- 30. OC4J如何配置为支持阿拉伯语?
看一看这个帖子,它可能会帮助你: http://stackoverflow.com/questions/7962704/how-to-support-arabic-text-in-android/7962813#7962813 – 2012-04-19 08:22:16
感谢您的链接,但我想我不关心在模拟器中正确地查看阿拉伯文字母我只需要写:)) – 2012-04-19 08:30:06