首页 文章

Unity构建错误:找不到与给定名称匹配的资源'android:Theme.Holo.Light.NoActionBar.Fullscreen'

提问于
浏览
2

我正在构建一个Unity项目,当我尝试为android构建项目时,我收到此错误:

错误:检索项目的父项时出错:找不到与给定名称“android:Theme.Holo.Light.NoActionBar.Fullscreen”匹配的资源 .

我知道通过修改清单文件或类似的东西,使用Android Studio创建一个Android项目时,可以修复这些错误 . 但是如何在Unity中修复此类错误?

这是完整的错误:

构建Player时出错:CommandInvokationFailure:无法重新打包资源 . 请参阅控制台了解详细信息C:\ Program Files(x86)\ Android \ android-sdk \ build-tools \ android-6.0 \ aapt.exe包--auto-add-overlay -v -f -m -J gen -M AndroidManifest.xml -S “res”-I“C:/ Program Files(x86)/Android/android-sdk\platforms\android-7\android.jar”-F bin / resources.ap_ stderr [res \ values-v14 \ styles.xml: 3:错误:检索项目的父项时出错:找不到与给定名称“android:Theme.Holo.Light.NoActionBar.Fullscreen”匹配的资源 . res \ values-v21 \ styles.xml:3:错误:检索项目的父项时出错:找不到与给定名称“android:Theme.Material.Light.NoActionBar.Fullscreen”匹配的资源 . ] stdout [配置:(默认)v14 v21 ldpi-v4 hdpi-v4 xhdpi-v4 xxhdpi-v4 xxxhdpi-v4文件:drawable \ app_banner.png Src:(xhdpi-v4)res \ drawable-xhdpi \ app_banner.png drawable \ app_icon.png Src :()res \ drawable \ app_icon.png Src:(ldpi-v4)res \ drawable-ldpi \ app_icon.png Src:(hdpi-v4)res \ drawable-hdpi \ app_icon.png Src:(xhdpi -v4)res \ drawable-xhdpi \ app_icon.png Src:(xxhdpi-v4)res \ drawable-xxhdpi \ app_icon.png Src:(xxxhdpi-v4)res \ drawable-xxxhdpi \ app_icon.png values \ strings.xml Src :()res \ values \ strings.xml values \ styles.xml Src :()res \ values \ styles.xml Src:(v14)res \ values-v14 \ styles.xml Src:(v21)res \ values-v21 \ styles.xml AndroidManifest.xml Src :()AndroidManifest.xml资源目录:输入drawable drawable \ app_banner.png Src:(xhdpi-v4)res \ drawable-xhdpi \ app_banner.png drawable \ app_icon.png Src :()res \ drawable \ app_icon.png Src:(ldpi-v4)res \ drawable-ldpi \ app_icon.png Src:(hdpi-v4)res \ drawable-hdpi \ app_icon.png Src:(xhdpi-v4)res \ drawable-xhdpi \ app_icon.png Src:(xxhdpi -v4)res \ drawable-xxhdpi \ app_icon.png Src:(xxxhdpi-v4)res \ drawable-xxxhdpi \ app_icon.png类型值values \ strings.xml Src :()res \ values \ strings.xml values \ styles . xml Src :()res \ values \ styles.xml Src:(v14)res \ values-v14 \ styles.xml Src:(v21)res \ values-v21 \ styles.xml包括来自包的资源:C:\ Program Files (x86)\ Android \ android-sdk \ platforms \ android-7 \ android.jar applyFileOverlay for drawable applyFileOverlay for anim applyFileOverlay for animator applyFileOverlay for interpolator applyFileOverlay for transition applyFileOverlay for xml applyFileOverlay for raw applyFileOverlay for color applyFileOverlay for menu applyFileOverlay for mipmap处理图片:res \ drawable-xhdpi \ app_banner.png处理图片:res \ drawable \ app_icon.png(已处理图片res \ drawable \ app_icon.png:源尺寸的98%)处理图片:res \ drawable-ldpi \ app_icon.png处理图片:res \ drawable-hdpi \ app_icon.png(已处理图片res \ drawable-xhdpi \ app_banner.p ng:93%大小的源)处理图像:res \ drawable-xhdpi \ app_icon.png处理图像:res \ drawable-xxhdpi \ app_icon.png(已处理的图像res \ drawable-hdpi \ app_icon.png:源的95%大小)处理图像:res \ drawable-xxxhdpi \ app_icon.png(已处理图像res \ drawable-ldpi \ app_icon.png:源大小的97%)(已处理图像res \ drawable-xhdpi \ app_icon.png:源大小的95%) )(已处理的图像res \ drawable-xxhdpi \ app_icon.png:源大小的92%)(已处理的图像res \ drawable-xxxhdpi \ app_icon.png:源大小的93%)(来自xhdpi-v4 \ drawable的新资源ID app_banner) \ app_banner.png #generated)(来自drawable \ app_icon.png #generated的新资源ID app_icon)(来自ldpi-v4 \ drawable \ app_icon.png #generated的新资源ID app_icon)(来自hdpi-v4 \ drawable的新资源ID app_icon) \ app_icon.png #generated)(来自xhdpi-v4 \ drawable \ app_icon.png #generated的新资源ID app_icon)(来自xxhdpi-v4 \ drawable \ app_icon.png #generated的新资源ID app_icon)(来自xxx的新资源ID app_icon) hdpi-v4 \ drawable \ app_icon.png #generated)]

1 回答

  • 0

    这可能是Unity中的一个错误 . 我知道这有点晚了,但万一其他人遇到同样的问题 . 这是我如何摆脱错误的解决方法:

    • 在Unity编辑器中单击编辑 - >项目设置 - >播放器

    • 在Inspector中单击Android设置(Android图标)

    • 在“播放器设置”面板的右上角,您会看到一个非常小的齿轮图标 . 单击它并选择"Reset"弹出菜单 .

    这会将播放器设置重置为至少应编译的默认值 . 对我来说,这消除了错误 .

    项目再次编译后,您可以在“播放器设置”面板中逐个手动重新应用设置,直到找到导致问题的罪魁祸首设置并在Unity上提交错误报告 .

相关问题