69

新しいAndroidSDKをダウンロードしてインストールしました。エミュレータを起動すると、エミュレータ画面に「AVDでハードボタンが有効になっていません」と表示されます。、などがありHomeMenuすべて無効になっています。これらのボタンを有効にするにはどうすればよいですか?

4

8 に答える 8

103

デバイス定義を変更する必要があります。これを行うには、Android Virtual DeviceManagerの[DeviceDefinitions]タブを見つけて、使用しているデバイスをダブルクリックします。

ボタンがハードウェアに設定されていることを確認してください。

ここに画像の説明を入力してください

デバイス設定を更新することを忘れないでください:

ここに画像の説明を入力してください

于 2013-02-26T22:15:29.113 に答える
39

質問されてから久しぶりですが、他の人に知らせてください。

config.ini設定を手動で編集できます(Windows 7では、C:/ Users / the_user /.android/avd/ the_emulator_name /config.iniにあります)。

行を見つける:

hw.mainKeys=no

そして、次のように変更します。

hw.mainKeys=yes

お役に立てれば。

于 2013-10-23T00:21:44.820 に答える
9

最新のAndroidデバイスを表すエミュレーターでアプリケーションをテストするために、新しいWXGA720スキン(xhdpi、通常の画面デバイス)を使用してAVDを作成できます。エミュレータは現在、ハードウェアナビゲーションボタンのないデバイスの新しい画面上のナビゲーションバーをサポートしていないため、このスキンを使用する場合は、ホームボタンにホーム、戻るボタンにESC、F2またはページのキーボードキーを使用する必要があります。 -メニューボタンの上

取得元:http ://developer.android.com/tools/revisions/platforms.html

于 2014-05-14T19:56:53.593 に答える
3

Linuxの場合、tato.rodrigoとjohndodoのソリューションを使用して変更する必要がありました。

編集~/.android/avd/<emulator name>/config.ini

設定する値は

hw.keyboard=yes

hw.mainKeys=yes

于 2020-11-17T14:48:37.420 に答える
1

AVDを機能させるには、AVDを削除し、ハードウェアボタンをアクティブにして完全に再作成する必要がありました。既存のデバイス定義を変更するだけでは、何らかの理由で修正されませんでした。

于 2014-03-23T17:24:38.333 に答える
1

Androidエミュレーターのインターフェースが少し変更されたため、受け入れられた回答は現在非推奨になっています。

Androidエミュレーターにハードウェアボタンを表示する必要がある場合は、Androidエミュレーター設定内のこの切り替えのチェックを外す必要があります->ハードウェアプロファイル:

ここに画像の説明を入力してください

于 2017-12-05T18:46:48.757 に答える
0

[ツール]>[Android]>[SDKマネージャー]>[ツール]>[AVDの管理]>[エミュレーターの選択]>[設定の編集と管理]に移動し、AndroidStudioを再起動します

わからない場合は、スクリーンショット画像付きの詳細があるリンクをたどってください

http://solutionfrominternet.blogspot.com/2015/01/how-to-show-system-navigation-bar-in.html

于 2015-01-25T01:33:23.187 に答える
0

それを機能させることができない人のために:AVDを再作成する前に、これがキーの動作に影響を与えるので、最初にnumlockキーを押してみてくださいFn。私の場合、numlockがオフの場合、F2機能しません。

于 2015-05-18T10:16:18.420 に答える