こんにちは!本記事では、Android エミュレータを使ってコードを実行しようとした際に出るエラーについて対策法をまとめます。
目次
発生する開発環境
このエラーは、Apple製のチップ、M1やM2を使っている場合に発生するエラーです。
また、タブレットのエミュレータを立ち上げようとすルト発生することが多いはずです。
原因
GitHabページによれば、M1チップを使っている場合32bitのARMは動かない、機器のスキンが表示されないなどの問題があるそうです。
対策方法
下記の通りに、Arm64 Virtual Device Imageをインストールしたエミュレータを作ります。
AVD (Device) Managerを開く
右上にボタンがあります。
デバイスを選ぶ
Create deviceを押し、インストールしたい機器を選びます。こちらは何を選んでも構いません。
arm64と書かれたsystem imageを選ぶ
ABIがarm64-となっているリリースを選んで、Nextを押します。そのまま作成すれば正常に動作するはずです。
コメント