15

最近AndroidSDKのインストールをr20にアップグレードしましたが、キーボード入力が既存のAVDと新しいAVDの両方で機能しなくなったようです。

アップグレード前はすべて正常に機能していました。

何がこれを引き起こしたのか誰かが知っていますか?(私はubuntu 12.04 x64を使用しています)。

4

5 に答える 5

28

AVD-Manager 内の AVD に「Keyboard Support」を追加し、値を「true」に変更することで、この問題を解決しました。

于 2012-07-03T13:19:10.270 に答える
5

AndroidSDKのr20のエミュレーターのデフォルト設定が変更されたことが判明しました。

于 2012-07-02T04:05:53.553 に答える
4

コマンドラインからAndroid仮想デバイスのキーボードを有効にする場合は、~/.android/avd/[YOUR_AVD].avd/config.iniこれを編集してファイルに追加します。

hw.keyboard=yes

AVDを再起動すると、ビジネスを開始できます。

于 2012-08-17T04:19:11.940 に答える
1

キーボード サポートを有効にするには、AVD にプロパティを追加する必要があります。

  1. Eclipse で [ウィンドウ] > [Android Virtual Device Manager] に移動します。
  2. AVDを選択してください
  3. [編集...] をクリックします。
  4. [ハードウェア] セクションで、[新規] をクリックします。
  5. プロパティ: キーボード サポート
  6. [OK] をクリックします。
  7. キーボード サポートの値を「yes」に変更します。
  8. [AVD の編集] をクリックします。
  9. AVDを選択してください
  10. [開始...] をクリックします。
于 2013-04-02T00:39:51.757 に答える
1

コマンド ライン経由で Android 仮想デバイスのキーボードを有効にする場合は、~/.android/avd/[YOUR_AVD].avd/config.ini を編集し、これをファイルに追加します: hw.keyboard=yes AVD を再起動すると、ビジネスであるべきです。

または、次のパスに移動します (私の場合、mukesh はユーザーです): mukesh/.android/avd/[YOUR_AVD].avd/config.ini に移動し、この行 hw.keyboard=yes を追加します。

詳細については、こちらのブログをご覧ください。

于 2012-10-14T15:50:38.930 に答える