ハマったのでメモ。
インストール作業
- ↓の記事を参考にエミュレータのインストール作業。ただし、作業時点ではsystem-imageのRelease Name “R”がなかったので "S"を選択。
- 参考: https://applech2.com/archives/20210407-avd-manager-can-download-apple-silicon-android-emulator.html
- インストール完了、エミュレータ起動を確認。
- エミュレータ上で開発者オプションがオフだったのでオンに。
つまづき状況
- エミュレータを起動してもandroid上のプルダウンメニューでエミュレータを選択できない
- runボタンを押してみても
No Connected Devices Found
- adb devicesを確認してみるとemulator offlineとなっている。うーん。
$ adb devices
List of devices attached
emulator-5554 offline
解決方法
- AVD Managerからダウンロードしたsystem-imageがRelease Name "S"のrevision: 3となっているが、このリビジョンが壊れているらしい?(末尾の記事を参照)
- 最新リビジョンから、revision: 2にダウングレードすると解決。
- ダウングレード手順:
-
~/Library/Android/sdk/system-images/android-S/google_apis
内を下記のファイルで置換 - https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-S_r02-darwin.zip
-
参考