我在我的模拟器(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. URDU或阿拉伯语在Android支持模拟器和设备
- 4. Android模拟器的阿拉伯语文本支持
- 5. GAE阿拉伯语支持
- 6. 支持阿拉伯语的Android Mobile。
- 7. 如何为android SDK模拟器添加阿拉伯语支持(2.3)
- 8. HTML不支持阿拉伯语言
- 9. 于Flash Professional阿拉伯语TextAria支持
- 10. cufon如何支持阿拉伯语?
- 11. DynamoDB支持阿拉伯语言
- 12. 对阿拉伯语的ODBC支持
- 13. 黑莓的阿拉伯语支持
- 14. WebSphere v8.5支持阿拉伯语编码
- 15. CSS不支持阿拉伯语
- 16. 阿拉伯语支持db,php&js
- 17. 阿拉伯语支持SQL Azure
- 18. 不支持阿拉伯语言
- 19. 组织模式支持RTL语言如阿拉伯语
- 20. Android中阿拉伯语支持应用程序的UI设计
- 21. 如何在Android PDF文档中支持阿拉伯语?
- 22. Android支持html标签中的阿拉伯语?
- 23. android应用程序阿拉伯语支持
- 24. 如何在android中支持阿拉伯语言?
- 25. Android阿拉伯语言
- 26. Android阿拉伯语Rihal textView
- 27. irc聊天服务器不支持阿拉伯语昵称
- 28. 支持Boilerplate的印度语和阿拉伯语语言
- 29. Flex中的阿拉伯语语言环境支持
- 30. 文本到语音 - 微软TTS SDK支持阿拉伯语言?
看一看这个帖子,它可能会帮助你: 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