2

ここでエミュレーター (2.2、2.33) で問題に直面しています。私の問題は、言語設定で入力言語をアラビア語に設定し、Windows言語をアラビア語に設定しても、編集テキストにアラビア文字を書き込めないことです.エミュレータはまだ英語で書きます. 公開の準備を整えるためにデータベースをいっぱいにする必要があります。あなたの答えは大歓迎です!!

4

2 に答える 2

2

わかりました、質問が良くなりました。問題は、Android のデフォルト キーボードが単にアラビア語入力をサポートしていないことです。デフォルトの Android キーボードではアラビア文字を入力できません。それを回避する唯一の方法は、カスタム キーボードをインストールすることです。

エミュレーターからマーケット (申し訳ありませんが、Google Play) にアクセスできないため、それほど難しくはありませんが、正確ではありません。これがあなたがする必要があることです。

  1. 実際の電話機に、アラビア語入力をサポートするキーボードと、対応するアラビア語拡張パックをインストールします。AnysoftKeyboardとそのアラビア語パックをお勧めします

  2. 携帯電話を 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

  3. (今すぐ電話を切断できます)。エミュレーターを起動し、これらの .apk ファイルをエミュレーターにインストールします adb -e intall com.menny.android.anysoftkeyboard.apkadb -e install com.anysoftkeyboard.languagepack.arabic.apk

  4. エミュレーターで [設定 -> 言語とキーボードの設定] に移動し、すべてのデバイスの横にあるチェックマークを外してから、[AnySoftKeyboard] まで下にスクロールし、その横にチェックマークを付けます (ダイアログで [OK] を押します)。そのすぐ下で、「AnySoftKeyboard Settings」を選択してから「Keyboards」を選択します。「英語」と「アラビア語」の両方がチェックされていることを確認し、設定を終了します。

  5. 最後に、アプリケーションを起動し、編集テキストを選択します - キーボードがポップアップします - 慣れ親しんだものとは異なって見えます。キーボードの右上隅にある「-> ABC ->」ボタンをクリックして、言語を切り替えます。アラビア語フォントがインストールされていれば、アラビア語文字を入力できるはずです。

幸運を!(私はアラビア語をまったく知らないので、スクリーンショットの文字は、入力を示すためにキーボードのキーをランダムにタップした結果です.

ここに画像の説明を入力

于 2012-04-19T08:59:08.767 に答える
1

Honeycomb (3.0) まで、アラビア語テキストのネイティブ サポートはないと思います。しかし、アラビア語のフォントを使用すれば、それを実現できると読んだことがあります。これを読む

于 2012-04-19T08:19:26.937 に答える