问题
Unity版本:2019.4.37f1
经过运营反馈,UnityAndroid应用在三星Android14的机器上闪退,而Android13的机器没问题,将aab转成apk后安装也没有问题
堆栈
QQ图片20240923181728.jpg
原因
QQ截图20240923182324.png
com.google.android.play:core
与 targetSDK34 有冲突,导致系统广播注册调用出现报错,API过时
解决方法
将 implementation "com.google.android.play:core:1.10.x"
删除,或者改为新版本google相关依赖库
参考
[1] https://discussions.unity.com/t/ar-core-crashes-apps-on-android-14-needs-to-specific-receiver-exported-or-receiver-not-exported/952368/3
[2] https://github.com/playgameservices/play-games-plugin-for-unity/issues/3308