0
1

More than 3 years have passed since last update.

Android Studioでエミュレータが起動できないときの解決法

Last updated at Posted at 2020-12-22

Android開発を始めたらAVDが起動しなくて沼ったのでメモ代わりに残す。

症状

AVDを起動しようとすると「Android emulator gives error “Resetting for cold boot: emulation engine failed” and exits」あるいは「The emulator process for AVD Pixel_2_API_29 was killed.」というエラーメッセージが出て起動できない。
が、古めのAPIを使っているAVDなら起動する。

解決法 (Intel CPU前提)

Tools > SDK Managerを起動して、「SDK Tools」からIntel x86 Emulator Accelerator(HAXM)にチェックを入れてダウンロードorアップデートする。
もしHAXMのインストールが失敗するようなら、自分の使用しているCPUがHAXMに対応しているかを確認しBIOSでIntel Visualization TechnologyがOnになっているか確認する。
そしてPCを再起動してもう一度試してみる。

image.png

考察

私は以前にAndroid Studioを入れるだけ入れて放置していたため、HAXMが古いままアップデートされておらず、そのまま最新のAndroidのエミュレートをしようとしたため失敗したと思われる。
アプデに失敗して再起動したら直ったのは謎。

これだけで直らない場合はコメントしていただければ記事など修正します。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1