Android Unity Google硬纸板构建失败:“;未找到与给定名称匹配的资源;

Android Unity Google硬纸板构建失败:“;未找到与给定名称匹配的资源;,android,unity3d,google-cardboard,google-vr,Android,Unity3d,Google Cardboard,Google Vr,Unity 5.6.0b9,gvr 1.2 为Android构建失败,原因是: AndroidManifest.xml:18: error: Error: No resource found that matches the given name (at 'theme' with value '@style/VrActivityTheme'). 我相信这个问题可能是在我从gvr 1.1.0升级到1.2之后出现的,但是我按照说明进行了升级 在任何情况下,如何诊断此问题 预计到达时间: 有问题的行

Unity 5.6.0b9,gvr 1.2

为Android构建失败,原因是:

AndroidManifest.xml:18: error: Error: No resource found that matches the given name (at 'theme' with value '@style/VrActivityTheme').
我相信这个问题可能是在我从gvr 1.1.0升级到1.2之后出现的,但是我按照说明进行了升级

在任何情况下,如何诊断此问题

预计到达时间: 有问题的行来自生成期间聚合的AndroidManifest.xml,并在暂存区域中找到:

<application android:icon="@drawable/app_icon" android:label="@string/app_name" android:debuggable="true" android:isGame="false" android:theme="@style/VrActivityTheme">

问题似乎在于标签

android:theme=“@style/VrActivityTheme”

这没有出现在我为构建策划的AndroidManifest.xml中,因此我想知道如何发现是谁添加了它,以及为什么它会有问题


我很感激不要使用beta版的建议,但我们正在努力利用5.6版中的原生纸板支持。如果我能最终了解到Unity beta是一个问题,那么我可以用其他方式解决它。

这里的原始海报:我不愿意离开Unity 5.6 beta,但移动Unity 5.5.2确实解决了我们的问题,也许其他人也会这样。

Unity在Android构建过程中处理AndroidManifest.xml的创建,看起来您使用的是Unity的测试版,所以您可能应该使用稳定的版本。不管怎样,你可以随时查看该文件并查看第18行的内容;你能提供的信息越多越好。