🐡

[M1 Mac環境] ARCore Geospatial APIのBalloon PopサンプルをAndroidビルドして試す

2022/12/15に公開

ARCore Geospatial API を Android 試したくてサンプルコードをビルドにチャレンジしたのですが、M1 Macbook 環境でビルドするときに色々、トラブルで悩んだのでその解決方法のメモです。

Balloon Pop 参考記事

ARCore Geospatial APIのBalloon PopサンプルをAndroidビルドして試す
このページを参考に各ライブラリやAPIキーの設定をしてみてください。うまくビルドできれば環境が揃っている状態だと思いますが、私の環境ではうまくビルドできませんでした。

Firebase 関連ファイル

Assets/GeneratedLocalRepo のファイルが Firebase SDK とかぶっているので GeneratedLocalRepo のディレクトリに _GeneratedLocalRepo に変更して Unity管理対象外にする必要がありました。

Unity 2019.4.36f1

Gradle バージョン 5系がデフォルトだと Android 11 以降向けのビルドができないので
アップグレードする必要があるようです。
はじめ Homebrew の Gradle を利用してみたのですが、Unity 2019.4.36f1 だとうまくビルドできませんでした。

/opt/homebrew/Cellar/gradle/7.4.2/libexec

Discussion