logo

Androidエミュレータ

Androidエミュレータ です Android 仮想デバイス (AVD)、 これは特定の Android デバイスを表します。 Android エミュレータをターゲット デバイスとして使用し、PC 上で Android アプリケーションを実行およびテストできます。 Android エミュレータは、実際のデバイスのほぼすべての機能を提供します。電話の着信やテキストメッセージを受け取ることができます。また、デバイスの位置も提供し、さまざまなネットワーク速度をシミュレートします。 Android エミュレータは、回転センサーやその他のハードウェア センサーをシミュレートします。 Google Play ストアなどにアクセスします

Androidエミュレータ

エミュレータで Android アプリケーションをテストする方が、実際のデバイスで実行するよりも速くて簡単な場合があります。たとえば、USB 経由で接続された実際のデバイスよりもエミュレータに高速にデータを転送できます。

Android エミュレーターには、いくつかの Android スマートフォン、Wear OS、タブレット、Android TV デバイス用の事前定義された構成が付属しています。

要件と推奨事項

Android エミュレータには、Android Studio の基本システム要件に加えて追加の要件が必要です。これらの要件は次のとおりです。

  • SDK ツール 26.1.1 以降
  • 64ビットプロセッサ
  • Windows: UG (無制限ゲスト) をサポートする CPU
  • HAXM 6.2.1 以降 (HAXM 7.2.0 以降を推奨)

エミュレータをインストールする

Android エミュレータは、Android Studio のインストール中にインストールされます。ただし、エミュレータの一部のコンポーネントは、Android Studio のインストール中にインストールされる場合とされない場合があります。エミュレータ コンポーネントをインストールするには、 Androidエミュレータ のコンポーネント SDKツール のタブ SDKマネージャー。

エミュレータ上で Android アプリを実行する

Android Studio プロジェクトから Android アプリを実行することも、デバイス上でアプリを実行するときに Android エミュレーターにインストールされているアプリを実行することもできます。

1次ロジック

Android エミュレータを起動し、プロジェクト内のアプリケーションを実行するには:

1.Androidスタジオ、 エミュレータがアプリのインストールと実行に使用できる Android 仮想デバイス (AVD) を作成する必要があります。新しい AVD を作成するには:-

1.1 をクリックして AVD マネージャーを開きます。 [ツール] > [AVD マネージャー]。

Androidエミュレータ

1.2 「作成」をクリックします バーチャル [AVD マネージャー] ダイアログの下部にあるデバイス。それから ハードウェアの選択 ページが表示されます。

Androidエミュレータ

1.3 ハードウェア プロファイルを選択して、 次。 必要なハードウェア プロファイルが見つからない場合は、ハードウェア プロファイルを作成またはインポートできます。の システムイメージ ページが表示されます。

Androidエミュレータ

1.4 特定の API レベルのシステム イメージを選択し、 次。 これにより、 構成の検証 ページ。

Javaでリストを並べ替える
Androidエミュレータ

1.5 必要に応じて AVD プロパティを変更し、 仕上げる。

2. ツールバーで、ドロップダウン メニューからターゲット デバイスからアプリを実行する AVD を選択します。

Androidエミュレータ

3. クリック 走る。

最初にアプリを実行せずにエミュレータを起動する

エミュレータを起動するには:

  1. AVD マネージャーを開きます。
  2. AVD をダブルクリックするか、 走る

エミュレータの実行中に、Android Studio プロジェクトを実行し、エミュレータをターゲット デバイスとして選択できます。 APK ファイルをドラッグしてエミュレータにインストールし、実行することもできます。

コマンドラインからエミュレータを起動する

Android SDK には Android デバイス エミュレータが含まれています。 Android エミュレーターでは、物理デバイスを使用せずにアプリケーションを開発およびテストできます。

エミュレータの起動

を使用して、 エミュレータ コマンドでエミュレータを起動します。これは、プロジェクトを実行するか、AVD Manager から開始する代替手段です。

文字列形式

仮想デバイスを起動するための基本的なコマンドライン構文は次のとおりです。

 $ emulator -avd avd_name [ {-option [value]} ... ] 

または

 $ emulator @avd_name [ {-option [value]} ... ] 

たとえば、Mac 上の Android Studio からエミュレータを実行する場合、デフォルトのコマンド ラインは次のようになります。

 $ /Users/user_name/Library/Android/sdk/emulator/emulator -avd Nexus_5X_API_23 -netdelay none -netspeed full 

AVD 名のリストを表示するには、次のコマンドを入力します。

 $ emulator -list-avds 

エミュレータの実行と停止、データのクリア

[仮想デバイス] ページから、エミュレータ上で次の操作を実行できます。

Androidエミュレータ
  • AVD を使用する Android エミュレータを実行するには、AVD をダブルクリックするか、 打ち上げ
  • 実行中のエミュレータを停止するには、右クリックして選択します 停止、 または、「メニュー ▼」をクリックして「停止」を選択します。
  • エミュレータからデータをクリアして、最初に定義されたときの初期状態に戻す場合は、AVD を右クリックして、 データを消す。 または、メニュー▼をクリックして選択します データを消す。