4. エミュレータの作成

はじめに

Android Studio にはエミュレータというものが用意されていて、Android スマートフォンを持っていなくてもアプリのテストができるようになっています。

エミュレータを使えば、このようにパソコン上で Android スマホを操作できるようになります。

image1

 

アプリをリリースするときは実物のスマートフォン(実機と言います)でテストするのが一番ですが、Android スマートフォンは OS や画面サイズがとても細かく分かれています。

全ての実機を揃えてテストするのは難しいので、エミュレータを使って色々な機種や OS でアプリの動作確認ができるようになっています。

OS とは?

OS は Operation System(オペレーションシステム)の略です。
Android OS は Android 10 / Android 11 / Lollipop / Oreo などの名前で呼ばれます。

今回はこのエミュレータを用意していきましょう。

 

 

エミュレータを作成する

1. Device Manager を開く

エミュレータの管理は Device Manager(デバイス・マネジャー) を使います。

Device Manager では、エミュレータの「作成・起動・編集・初期化・削除」などを行うことができます。

 

Android Studio の右上あたりにあるスマートフォンのアイコンか、一番右側にあるタブから Device Manager を開きます。

image2

 

メニューバーの Tools → AVD Manager からも開くことができます。

image3

 

Create device ボタンを押します。

image4

 

 

 

2. デバイスを選ぶ

左側の Category(カテゴリ)が Phone になっていることを確認して、デバイス(機種)を選びます。

「Play Store」にマークが入っているものは Google Play Store がインストールされているエミュレータです。

ここでは Nexus 4 を選択して「Next」を押します。(あとから追加・変更できます。)

image5

 

 

 

3. システムイメージの選択

次にシステムイメージ(画像)をダウンロードします。

たくさん種類が用意されていますが、Recommended(推奨)タブ内から選ぶことで、高速で安定したエミュレータを用意することができます。

今回は API 32 の横にある「Download」を押してください。

image6

 

ダウンロードが終わったら「Finish」を押します。

image7

 

今ダウンロードした API 32 を選択して「Next」を押します。

image8

 

 

 

4. エミュレータの設定

エミュレータの設定を行います。

image9

 

AVD Name

このエミュレータの名前を決めることができます。

 

Startup Orientation

エミュレータ起動時の画面の向きを指定できます。

 

Device Frame

Device Frame(デバイスフレーム)はエミュレータにスマートフォンの枠を付けるかどうかです。

Enable Device Frame にチェックを入れるとフレームあり、チェックを外すとフレームなしです。

どちらを選んでも良いですが、個人的には画面がスッキリとしている「フレームなし」がオススメです。

image10

 

設定が終わったら「Finish」を押します。

image11

 

エミュレータが作成されると Device Manager に表示されます。

image12

 

 

エミュレータを起動する

▶︎」ボタンを押してエミュレータを起動してください。

image13

 

最初は少し時間が掛かると思いますが、起動されると Device Manager の下にエミュレータが表示されます。

image14

 

エミュレータが動かないなど、Android Studio でエラーや不具合があった場合は、まず Android Studio の再起動をお試しください。再起動だけで解決できることがよくあります。

 

 

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

エミュレータの準備ができたので、アプリを実行してみましょう!

ツールバーに先ほどインストールしたエミュレータが表示されていることを確認して、となりにある「▶︎」ボタンを押してください。

image15

 

アプリの実行は、メニューバーの RunRun 'app' からも行うことができます。

image16

 

エミュレータ画面が小さくて見にくいので、Device Manager は閉じてしまいましょう。

image17

 

エミュレータ画面に「Hello World!」というメッセージが表示されていれば成功です!

image18

 

エミュレータでの確認が終わったら、忘れずに Stop 'app' ボタンを押して停止させましょう。

image19

 

 

 

エミュレータを終了する

エミュレータを閉じるときは「×」を押してタブを閉じるだけです。

image20

 

「次回の起動のために現在のエミュレータの状態を保存しますか?」というメッセージが表示されます。

どちらでも良いですが「Yes」にすると保存に時間がかかるので「No」がオススメです。

image21

 

 

エミュレータを別ウィンドウに表示する

現在は Android Studio 画面内でエミュレータが起動される設定になっていますが、デスクトップに表示することもできます。

設定方法はこちら:「エミュレータを別ウィンドウで起動する方法」

image22

 

 

次に行うこと

エミュレータでアプリを実行できるようになりましたが、コードを書き始める前にもうワンステップです。

次回は Android Studio の使い方と Activity について紹介していきます。

 

コメント

0 コメント