4.Android Emulator で初めてのアプリを実行する

Compose を用いた Android アプリ開発の基礎 / ユニット 1: 初めての Android アプリパスウェイ 2 / Android Studio をセットアップする

目次一覧

 状態:終了  閲覧数:31  投稿日:2024-10-05  更新日:2024-11-14

e

 閲覧数:12 投稿日:2024-10-05 更新日:2024-10-05
AVD を作成する
パソコンのエミュレータで Android アプリを実行するには、まず仮想デバイスを作成します。

1.Android Studio で、[Tools] > [Device Manager] を選択します。
[Device Manager] ダイアログが開きます。以前に作成した仮想デバイスがあれば、このダイアログに表示されます。

2.[Create Virtual Device] をクリックします。
[Virtual Device Configuration] ダイアログが表示されます。

ダイアログには事前設定済みのデバイスのリストがカテゴリ別に表示されるため、この中から選択できます。
デバイスごとに、ディスプレイ サイズ(インチ単位)、画面解像度(ピクセル単位)、ピクセル密度(1 インチあたりのピクセル数)の列が表に表示されます。

3.カテゴリとして [Phone] を選択します。
4.Pixel 5 などのスマートフォンを選択し、[Next] をクリックします。

ここで、仮想デバイス上で稼働させる Android のバージョンを選択できる別の画面が開きます。これにより、さまざまなバージョンの Android でアプリをテストできます。

5.[S] の横にダウンロード リンクがある場合は、[Download] > [Accept] > [Next] > [Finish] をクリックします。
ダウンロード リンクがあるということは、イメージがパソコンにインストールされていないということです。
その場合、仮想デバイスを設定するには、まずイメージをインストールする必要があります。
ダウンロードが完了するまでに少し時間がかかります。

d

 閲覧数:13 投稿日:2024-10-05 更新日:2024-10-06
環境
・Windows10 / Intel(R) Core(TM) i7-2600
・Android Studio Jellyfish | 2023.3.1
windows - Windows10で Android Virtual Device(AVD)を作成したいのですが、intel /haxmをインストールするも、失敗します - スタック・オーバーフロー


Preparing "Install Intel x86 Emulator Accelerator (HAXM installer) - Deprecated v.7.6.5".
Downloading https://dl.google.com/android/repository/extras/intel/haxm-windows_v7_6_5.zip
"Install Intel x86 Emulator Accelerator (HAXM installer) - Deprecated v.7.6.5" ready.
Installing Intel x86 Emulator Accelerator (HAXM installer) - Deprecated in C:\Users\user\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager
"Install Intel x86 Emulator Accelerator (HAXM installer) - Deprecated v.7.6.5" complete.
"Install Intel x86 Emulator Accelerator (HAXM installer) - Deprecated v.7.6.5" finished.
Parsing C:\Users\user\AppData\Local\Android\Sdk\build-tools\34.0.0\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\build-tools\35.0.0\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\emulator\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\extras\google\Android_Emulator_Hypervisor_Driver\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\platform-tools\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\platforms\android-34\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\sources\android-34\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\system-images\android-34\google_apis\x86_64\package.xml
Android SDK is up to date.
Running Intel® HAXM installer
Intel HAXM installation failed!
For more details, please check the installation log: C:\Users\user\AppData\Local\Temp\haxm_install-20241005_1645.log
Intel® HAXM installation failed. To install Intel® HAXM follow the instructions found at: https://github.com/intel/haxm/wiki/Installation-Instructions-on-Windows
Done

C:\Users\user\AppData\Local\Temp\haxm_install-20241005_1645.log
Version: 7.6.5
Output folder: C:\Program Files\Intel\HAXM
Extract: checktool.exe... 100%
Execute: C:\Program Files\Intel\HAXM\checktool.exe --verbose
CPU vendor          *  GenuineIntel
Intel64 supported   *  Yes
VMX supported       *  Yes
VMX enabled         -  No
EPT supported       *  Yes
NX supported        *  Yes
NX enabled          *  Yes
Hyper-V disabled    *  Yes
OS version          *  Windows 10.0.19045
OS architecture     *  x86_64
Guest unoccupied    *  Yes. 0 guest(s)
The system requirements are not satisfied.

ログの内容から、VMX enabledがNoになっているため、Intel HAXMのインストールが失敗しているようです。これを解決するためには、BIOS設定で仮想化技術(VT-x)を有効にする必要があります。以下の手順を試してみてください:

BIOSにアクセス:
コンピュータを再起動し、起動時にBIOSに入るためのキー(通常はF2、F10、Deleteなど)を押します。
仮想化技術を有効にする:
BIOSメニューで、AdvancedまたはConfigurationタブを探し、Intel Virtualization TechnologyまたはVT-xというオプションを見つけます。
そのオプションをEnabledに設定します。
変更を保存して再起動:
設定を保存してBIOSを終了し、コンピュータを再起動します。
これでVMX enabledがYesになるはずです。その後、再度Intel HAXMのインストールを試みてください。

もしこれでも問題が解決しない場合、他の解決策として以下の点も確認してみてください:


C:\Users\user\AppData\Local\Temp\haxm_install-20241006_0213.log

 閲覧数:14 投稿日:2024-10-06 更新日:2024-10-06
L:\997_download\haxm-windows_v7_8_0

日本語で


Preparing "Install Intel x86 Emulator Accelerator (HAXM installer) - Deprecated v.7.6.5".
Downloading https://dl.google.com/android/repository/extras/intel/haxm-windows_v7_6_5.zip
"Install Intel x86 Emulator Accelerator (HAXM installer) - Deprecated v.7.6.5" ready.
Installing Intel x86 Emulator Accelerator (HAXM installer) - Deprecated in C:\Users\user\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager
"Install Intel x86 Emulator Accelerator (HAXM installer) - Deprecated v.7.6.5" complete.
"Install Intel x86 Emulator Accelerator (HAXM installer) - Deprecated v.7.6.5" finished.
Parsing C:\Users\user\AppData\Local\Android\Sdk\build-tools\34.0.0\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\build-tools\35.0.0\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\emulator\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\extras\google\Android_Emulator_Hypervisor_Driver\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\platform-tools\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\platforms\android-34\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\sources\android-34\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\system-images\android-34\google_apis\x86_64\package.xml
Android SDK is up to date.
Running Intel® HAXM installer
Intel HAXM installation failed!
For more details, please check the installation log: C:\Users\user\AppData\Local\Temp\haxm_install-20241006_0213.log
Intel® HAXM installation failed. To install Intel® HAXM follow the instructions found at: https://github.com/intel/haxm/wiki/Installation-Instructions-on-Windows
Done





C:\Users\user\AppData\Local\Temp\haxm_install-20241006_0213.log

To uninstall the current version: 7.8.0


C:\Users\user\AppData\Local\Temp\haxm_install-20241006_0220.log

 閲覧数:15 投稿日:2024-10-06 更新日:2024-10-06
Preparing "Install Intel x86 Emulator Accelerator (HAXM installer) - Deprecated v.7.6.5".
Downloading https://dl.google.com/android/repository/extras/intel/haxm-windows_v7_6_5.zip
"Install Intel x86 Emulator Accelerator (HAXM installer) - Deprecated v.7.6.5" ready.
Installing Intel x86 Emulator Accelerator (HAXM installer) - Deprecated in C:\Users\user\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager
"Install Intel x86 Emulator Accelerator (HAXM installer) - Deprecated v.7.6.5" complete.
"Install Intel x86 Emulator Accelerator (HAXM installer) - Deprecated v.7.6.5" finished.
Parsing C:\Users\user\AppData\Local\Android\Sdk\build-tools\34.0.0\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\build-tools\35.0.0\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\emulator\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\extras\google\Android_Emulator_Hypervisor_Driver\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\platform-tools\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\platforms\android-34\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\sources\android-34\package.xml
Parsing C:\Users\user\AppData\Local\Android\Sdk\system-images\android-34\google_apis\x86_64\package.xml
Android SDK is up to date.
Running Intel® HAXM installer
Intel HAXM installation failed!
For more details, please check the installation log: C:\Users\user\AppData\Local\Temp\haxm_install-20241006_0220.log
Intel® HAXM installation failed. To install Intel® HAXM follow the instructions found at: https://github.com/intel/haxm/wiki/Installation-Instructions-on-Windows
Done


C:\Users\user\AppData\Local\Temp\haxm_install-20241006_0220.log


Version: 7.6.5
Output folder: C:\Program Files\Intel\HAXM
Extract: checktool.exe... 100%
Execute: C:\Program Files\Intel\HAXM\checktool.exe --verbose
CPU vendor * GenuineIntel
Intel64 supported * Yes
VMX supported * Yes
VMX enabled - No
EPT supported * Yes
NX supported * Yes
NX enabled * Yes
Hyper-V disabled * Yes
OS version * Windows 10.0.19045
OS architecture * x86_64
Guest unoccupied * Yes. 0 guest(s)
The system requirements are not satisfied.


ゆjy

 閲覧数:12 投稿日:2024-10-06 更新日:2024-10-06
Microsoft Windows [Version 10.0.19045.4842]
(c) Microsoft Corporation. All rights reserved.

C:\WINDOWS\system32> bcdedit /set hypervisorlaunchtype auto
この操作を正しく終了しました。

C:\WINDOWS\system32>

2

 閲覧数:12 投稿日:2024-10-06 更新日:2024-10-07
Windowsで高速AVDを利用するまでの手順をものすごく詳しく解説 #Android - Qiita


反復型コード開発  |  Jetpack Compose  |  Android Developers



標準ハードウェア セキュリティはサポートされていません


【どうして...?】Android Studioインストールで「HAXM installation failed.」が発生する #AndroidStudio - Qiita


VMX enabled - No


「セキュリティ(Security)」
「Intel Virtual Technology」オプションを探し、矢印キー「→」を押して「Enable」に変更した後、F10を押します。
HP(エイチピー)仮想化機能(VT)を有効する方法-VT有効方法-LDPlayer




anerican megatrend inc BIOSメニューで、Intel Virtualization Technologyが表示されているが、その項目を選択できないので、Enabledに設定変更できない。wiondows10

American Megatrends, Inc.
バージョン 2
American MegatrendsのBIOSを更新する2つの方法 - MiniTool Partition Wizard


BIOS の「Advanced」メニューを表示しなければ、「Intel Virtual Technology」オプションが表示されないのでは?
→関係なかった

ライブ編集の権限
反復型コード開発  |  Jetpack Compose  |  Android Developers
→関係なかった


管理者パスワードを設定すると、その他セキュリティ項目を設定できるようになる


1 と設定

 閲覧数:14 投稿日:2024-10-07 更新日:2024-10-07
Windows10で Android Virtual Device(AVD)を作成したいのですが、intel /haxmをインストールするも、失敗します
質問日 今日
更新 今日
閲覧数 1件
0

Windows10でデバイス マネージャを使用して Android Virtual Device(AVD)を作成したいのですが、intel
/haxmをインストールするように促されるのでインストールしようとするも、失敗します。

エラーログ
C:\xxxx\Temp\haxm_install-20241006_xxxx.log

Version: 7.6.5
Output folder: C:\Program Files\Intel\HAXM
Extract: checktool.exe... 100%
Execute: C:\Program Files\Intel\HAXM\checktool.exe --verbose
CPU vendor * GenuineIntel
Intel64 supported * Yes
VMX supported * Yes
VMX enabled - No
EPT supported * Yes
NX supported * Yes
NX enabled * Yes
Hyper-V disabled * Yes
OS version * Windows 10.0.19045
OS architecture * x86_64
Guest unoccupied * Yes. 0 guest(s)
The system requirements are not satisfied.

試したこと
・AIに聞いたら「VMX enabled - No」が原因なので、BIOS設定の変更を促されたのですが、BIOSにはそれらしき設定項目が見当たりません。
・AIに聞いたら「Windowsの機能」ウィンドウが開いたら、リストの中から「Hyper-V」を見つけてチェックを外します。と回答されたのですが、「Hyper-V」の項目が見つかりません
・Windows Hypervisor Platformにはすでにチェックを入っていて有効になっていました。

下記(AI回答)を試しましたが、効果ありませんでした

コマンドプロンプトを管理者権限で開き、以下のコマンドを実行して Hyper-V を無効にしてみてください。
bcdedit /set hypervisorlaunchtype off

その後、PC を再起動して再度 HAXM をインストールしてみてください。

HAXM(Intel Hardware Accelerated Execution Manager)のインストール時に「VMX enabled - No」というエラーが出ている場合、仮想化技術 (Intel VT-x) がBIOSで無効化されている可能性が高いです。
試すべき手順
BIOSで仮想化(Intel VT-x)を有効にする

1.パソコンを再起動し、起動時に「F2」「Del」「Esc」「F10」などのキーを押してBIOS設定画面に入ります。(機種によって異なるため、確認が必要です)
2.BIOS設定の中で「Intel Virtualization Technology」または「Intel VT-x」に関連する項目を探します。この項目が**有効(Enabled)**になっていることを確認してください。
※.もし該当項目が見当たらない場合は、BIOSの詳細設定や高度な設定(Advanced Settings)を確認してください。

 閲覧数:12 投稿日:2024-10-07 更新日:2024-10-07
Intel Core i72700K Processor 8M Cache up to 3.90 GHz 製品仕様
OpenLibSys.org


ユニット 1: 初めての Android アプリ

5.Android デバイスを接続する方法



週間人気ページランキング / 11-17 → 11-23
順位 ページタイトル抜粋 アクセス数
アクセスが、ありませんでした! 0
2024/11/24 1:02 更新