完整报错应该类似下面这样:
Targeting S+ (version 31 and above) requires that an explicit value for android:exported be defined when intent filters are present]
unity 配 Android Studio 2020.3 的版本是真滴难用,打包时竟是一些会卡你一下的小问题。。。
这个是用 Android 12 SDK 打包导致的,是12的新特性,用来标记当前Activity是否可以被另一个Application的组件启动:true允许被启动;false不允许被启动。
如果它写在service中并且为false则表示则该服务不能够跨进程使用。
所以总体来说它的主要作用是:是否支持其它应用调用当前组件。
如果你是拿 Android Studio 建的 Android 项目,它会自己处理的,但 Unity 就没这待遇了。这个得我们自己写了。
具体步骤如下:
这种小问题虽然不难解决,但是挺烦人的。。。