作って学べる
プログラミング講座
アプリを作りながら学習
自分のペースですぐに始められる
困ったら何回でも質問可能
Android Studio

【2024年版】Android Studioエミュレータの作成方法

Sara

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

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

エミュレータは Android Studio インストール時に1つ用意されていますが、この記事では新しくエミュレータを作成する方法を紹介します。

開発環境:Android Studio Jellyfish | 2023.3.1

エミュレーターを作成する

Device Manager を開く

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

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

Android Studio 画面右端の上から3つ目あたりのボタンから Device Manager を開きます。

+ ボタンを押して Create Virtual Device を選択します。

デバイスを選ぶ

次にスマートフォン・タブレットなどのデバイス(機種)を選びます。

左側の Category を選択すると利用できるデバイスが表示されます。

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

以前のバージョンの Android Studio では表示されていた機種も Legacy から選択できます。

ここでは Category が Phone にある Pixel XL を選択して「Next」を押します。(あとから追加・変更できます。)

システムイメージの選択

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

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

今回はすでにダウンロードされている UpsideDownCake(API 34)を選択して「Next」を押します。

ダウンロードされているものがなかったり、他の Android バージョンを使う場合は「ダウンロードアイコン」をクリックしてください。

エミュレータの設定

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

AVD Name

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

Startup Orientation

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

Device Frame

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

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

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

作成完了

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

右端にあるボタンをクリックすると、エミュレータの編集・削除などができます。

どのエミュレータでアプリを実行するかは、画面上部のドロップダウンメニューから選択できます。

Subscribe
Notify of
guest
2 Comments
古い順
新しい順 人気順
Inline Feedbacks
View all comments
タチコマ
タチコマ
1 year ago

お世話になっております。
本サイトに大変お世話になっており、いつも拝見させて頂いいおります。
私もAndroid studioを使用しておりアプリを開発しているのですが本記事に関連し
困っている事があり投稿させて頂きました。
簡単なアプリを開発しいざ実機にダウンロードしてみたのですが
画面のボタンやテキストの位置が実機と大分違っており解決方法をさがしています。
色々調べたのですがどうしても解決できず一度状況を見て頂き何か解決の糸口があれば
アドバイス頂けないでしょうか?
以下詳細情報を記載致しますので何とか宜しくお願い致します。
開発環境:Android studio Electric Eel 2022.1.1
エラー状況:プレビュー画面のボタンやテキストの位置が実機にダウンロードしたら位置がかなり違う。
実機はXPERIA so-51Aです。
試したこと:制約を変更したりしたが改善されず。色々調べてsonyのデバイスプロファイルが必要のようで、以下のデータを入手したがどのように使用すればいいのか解らなかった。

プレビュー画面及び実機画面.jpg
ABOUT ME
Sara
書籍やオンライン講座でプログラミングを勉強してフリーランスのプログラマーになりました。
このサイトでは「わかりやすく・シンプル」をモットーに、プログラミングの基礎からアプリ開発まで紹介します。
独学でプログラミングを勉強をしている方、基礎は勉強したけれど次に何をすれば良いか分からない...という方のお役に立てるサイトを目指しています。
主な使用言語:Java / Kotlin / PHP
>> 詳しいプロフィールはこちら
>> 書籍を出版しました!
>> お問い合わせはこちら
本格的に学びたい方へ

Code for Fun プログラミング講座

Code for Fun プログラミング講座では、プログラミングの基礎からアプリ開発まで学ぶことができます。

わかりやすく・シンプルをモットーに

  • 同じコードを書けば必ず完成できること
  • 専門用語を使いすぎないこと

を重視しています。

POINT 01

動くコード

プログラミングの文法だけを学んでも、そこから動くアプリを開発をするのは難しいです。

Code for Fun のプログラミング講座では、ゲームやカレンダーなど「アプリとして機能するもの」を作りながらプログラミングを学ぶことができます。

POINT 02

自分のペースで

オンライン講座なので、ご自身のペースで学習を進めて頂けます。

分からないことがあっても、前のレッスンに戻ることができるので安心です。

お申し込みしたその日からからすぐに始めることができます。

POINT 03

個別サポート

プログラミング学習では、エラーが起きることはよくあります。そんな時はお気軽にお問い合わせください!

コメント欄またはメールによるサポートを回数無制限でご利用頂けます。(*講座に関連するご質問のみ対応)

今すぐ無料でお試し

2
0
この記事にコメントするx
記事URLをコピーしました