Unity3d ARCore:应用程序没有使用Tango';数据集读/写';能力
当试图在Unity中实现本机插件时,我遇到以下错误。我有这个插件在一个独立的Android应用程序和一个VR实现中工作,所以我认为这是一个特定的ARCore权限问题。我不熟悉Tango是如何在ARCore上实现的: W/tango:permission\u handler.cc:76应用程序 “com.midtablestudios.”ApplicationName“”没有访问的权限 使用Tango的“数据集读/写”功能。询问用户 您的应用程序要获得此权限,请调用Tango Android权限 “数据集读/写”的意图Unity3d ARCore:应用程序没有使用Tango';数据集读/写';能力,unity3d,google-project-tango,arcore,Unity3d,Google Project Tango,Arcore,当试图在Unity中实现本机插件时,我遇到以下错误。我有这个插件在一个独立的Android应用程序和一个VR实现中工作,所以我认为这是一个特定的ARCore权限问题。我不熟悉Tango是如何在ARCore上实现的: W/tango:permission\u handler.cc:76应用程序 “com.midtablestudios.”ApplicationName“”没有访问的权限 使用Tango的“数据集读/写”功能。询问用户 您的应用程序要获得此权限,请调用Tango Android权限
看起来这是Preview 1的权限问题(参见图)。看起来它只会授予权限数组中的第一个权限(奇怪!),因为ARCore需要摄像头,所以这是您可以注册的唯一权限。预览2允许您在不使用此数组设置的情况下直接以字符串形式传递权限 例如:AndroidPermissionsManager.RequestPermission(“android.permission.WRITE\u外部存储”)
看起来这是Preview 1的权限问题(参见图)。看起来它只会授予权限数组中的第一个权限(奇怪!),因为ARCore需要摄像头,所以这是您可以注册的唯一权限。预览2允许您在不使用此数组设置的情况下直接以字符串形式传递权限 例如:AndroidPermissionsManager.RequestPermission(“android.permission.WRITE\u外部存储”)
你的Unity版本是什么?我在Unity 2017.2.0f3上。这是用的吗?如果没有,请尝试升级(我想也需要更新Unity)。是的@IanM我今天大部分时间都在修改Preview 2和新的Beta版。我在preview 2中发布了问题的答案以及如何请求权限。希望它能帮助下一个人。你的Unity版本是什么?我在Unity 2017.2.0f3上。这是你的吗?如果没有,请尝试升级(我想也需要更新Unity)。是的@IanM我今天大部分时间都在修改Preview 2和新的Beta版。我在preview 2中发布了问题的答案以及如何请求权限。希望它能帮助下一个人。