新しいAndroid SDK。エミュレータを起動すると、エミュレータ画面で"AVDでハードウェアボタンが有効になっていません"と表示されます。 Home、 Menuなどはすべて無効です。これらのボタンを有効にするにはどうすればよいですか?
デバイス定義を変更する必要があります。これを行うには、Android Virtual Device Managerで[デバイス定義]タブを見つけ、使用しているデバイスをダブルクリックします。
ボタンがハードウェアに設定されていることを確認してください。
デバイス設定を更新することを忘れないでください:
質問されてから長い時間が経っていますが、他の人に知らせるだけです。
config.ini設定を手動で編集できます(Windows 7では、C:/ Users/the_user /。Android/avd/the_emulator_name)で見つけることができます/config.ini)。
行を見つけます:
hw.mainKeys=no
そして次のように変更します:
hw.mainKeys=yes
お役に立てれば。
最新のAndroidデバイスを表すエミュレーターでアプリケーションをテストするには、新しいWXGA720スキン(xhdpi、通常の画面デバイス)を使用してAVDを作成できます。現在、エミュレーターはハードウェアナビゲーションボタンのないデバイスの新しいオンスクリーンナビゲーションバーをサポートするため、このスキンを使用する場合は、ホームボタンにはキーボードキー、戻るボタンにはESC、F2または、メニューボタンのページアップ。
から取得: http://developer.Android.com/tools/revisions/platforms.html
AVDを削除し、機能させるためにハードウェアボタンをアクティブにして完全に再作成する必要がありました。既存のデバイス定義を単に変更しても、何らかの理由で修正されませんでした。
動作させられない場合:AVDを再作成する前に、numlockキーを押してみてください。 Fn キー。私の場合、numlockがオフの場合、 F2 動作しません。
[ツール]> Android> SDK Manager> Tool> Manage AVDs> Select Your Emulator> Edit and management your setting and Restart Android Studio
わからない場合は、スクリーンショット画像の詳細があるリンクをたどってください
http://solutionfrominternet.blogspot.com/2015/01/how-to-show-system-navigation-bar-in.html