私はUbuntu 12.04でAndroid開発環境を設定しました。私はAndroidバージョン2.3.3のためのAVDを作って、それに私のアプリを走らせました。しかし、私は自分のコンピュータのキーボードやキーボードを右側に使用することはできません。これの理由は何ですか?Androidエミュレータでキーボードを使用できません
私のADTバージョンは20.0です。私は以前にWindowsで開発していましたが、うまくいきました。
私はUbuntu 12.04でAndroid開発環境を設定しました。私はAndroidバージョン2.3.3のためのAVDを作って、それに私のアプリを走らせました。しかし、私は自分のコンピュータのキーボードやキーボードを右側に使用することはできません。これの理由は何ですか?Androidエミュレータでキーボードを使用できません
私のADTバージョンは20.0です。私は以前にWindowsで開発していましたが、うまくいきました。
私はちょうどテストしたし、それでも完全に動作します。これを有効にするだけです。 AVD documentationには、サポートされなくなったことを示す何も表示されません。彼らはおそらくサポートを取り戻したでしょう。
さまざまなAndroidバージョンのAVD設定は若干異なります。古いバージョン(2.xの)ために、ハードウェアのプロパティ「キーボードのサポート」を追加し、ここに示すように、値をyesに設定します。新しいバージョンの
を、あなたがチェックする必要があるチェックボックスがあります:私はちょうど私のAndroidの開発環境(Eclipseのは、Ubuntu)でテストされている
- 両方のケースについては、キーボードエミュレータ内部の作業を行います。あなたは、Windows 8.1でのEclipse/ADTを使用している場合
この設定を変更することにより、キーボードのサポートを有効にする必要があります:あなたのAVDの肌のhardware.iniに位置しています
hw.keyboard = yes
。あなたはここでそれを見つけることができます:デフォルトは
<ANDROID_SDK_PATH>\sdk\platforms\android-<APIversion>\skins\<YourSkin>\hardware.ini
のでなしに設定(私はほとんど使用していギャラクシーS2の1を含むほとんどの皮、など)。
エミュレータにキーボードがありますか?そうでなければ、AFAIK、ソフトウェアキーボードを使用する必要があります。 – dmck
これについては、ここで詳しく説明しています:http://stackoverflow.com/questions/11235370/android-emulator-doesnt-take-keyboard-input-sdk-tools-rev-20/11259922#11259922 – Romin
以下からチェックアウトしてくださいリンク: - https://stackoverflow.com/a/47258221/6342081 – Tejshree