【问题标题】:No resource identifier found for attribute 'enableVrMode' in package 'android'在包“android”中找不到属性“enableVrMode”的资源标识符
【发布时间】:2017-01-06 06:06:15
【问题描述】:

我已经开始着手将游戏转换为虚拟现实。出于开始的目的,我创建了一个空项目并导入了 Google VR 插件。但是当我想在手机中创建构建时,会出现以下错误:

CommandInvokationFailure:重新打包资源失败。有关详细信息,请参阅控制台。 标准错误[ AndroidManifest.xml:30:错误:在包 'android' 中找不到属性 'enableVrMode' 的资源标识符

stdout[
Configurations:
 (default)`

我搜索了互联网,更改了 API 级别,尽我所能。但它没有奏效。需要你们的帮助。

【问题讨论】:

标签: c# unity3d virtual-reality google-vr


【解决方案1】:

enableVrMode 属性是在 Android N 中添加的。如果您使用低于此版本的任何版本,您将收到此错误。

下载Android SDK Platform-Tools 24,然后Android 7.0 (API 24)。您可以从 Android Studio 执行此操作。这应该可以解决您的问题。

如果这不能解决您的问题,请注意最新的 Google VR SDK 包含一些需要 Unity VR 技术预览 才能工作的 API。您可以阅读 here 了解更多信息。

【讨论】:

  • 更新 SDK 修复了吗?
  • 是的,我已经更新了它并且它工作正常。但是现在当我创建构建通知时显示“ApK 已停止工作。”
  • 我这完全是一个不同的问题。您应该创建一个带有该错误的新问题,您的 Unity 版本、Android 版本。
  • 我的意思是,创建一个新问题,因为这完全是一个不同的问题。这可能是一个错误。
  • 很高兴我能提供帮助。
猜你喜欢
  • 2011-07-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多