问题标签 [google-cardboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1219 浏览

google-cardboard - Cardboard SDK 崩溃

只需下载 Cardboard 演示。构建到 Android 设备。启动它并获取崩溃日志。有人知道这个问题吗?

谢谢。

0 投票
1 回答
1155 浏览

android - 安卓工作室中的谷歌纸板错误。无法运行 build.gradle?

如上所述,我无法正确打开 Google Cardboard 示例代码,这似乎是构建错误。Android studio、android sdk、JDK 都是最近更新的。我仍然能够创建和打开其他 android 项目。我完全按照谷歌纸板网页上的说明从 github 下载了示例代码。

完整的错误信息是

Cannot run program "C:\GitHub\cardboard-java\build.gradle" (in directory "C:\GitHub\cardboard-java"): CreateProcess error=193, %1 is not a valid Win32 application: Cannot run program "C:\GitHub\cardboard-java\build.gradle" (in directory "C:\GitHub\cardboard-java"): CreateProcess error=193, %1 is not a valid Win32 application

可以在此处找到我遵循的说明,并且我无法通过“构建应用程序演示”部分的第一步。有什么想法吗?

0 投票
1 回答
3011 浏览

android - 点击输入/磁性输入在 android unity 纸板上不起作用

是否有任何原因无法通过 Unity for Android 制作的 Google Cardboard 应用程序点击输入?在编辑器中工作,就像鼠标点击一样。在纸板脚本设置中,勾选了“Tap is Trigger”。也无法获得磁输入,我正在使用这里的方法:www.andrewnoske.com

0 投票
1 回答
2414 浏览

android - 谷歌纸板设备方向

我想知道......有没有办法将设备方向设置回“自动旋转”?我的应用程序主屏幕需要纵向旋转,但是一旦导入 Cardboard SDK 包,横向模式似乎会绕过项目中的所有内容,并且无法在任何场景中更改它,我什至无法从 Input.deviceOrientation 获取方向(总是“未知”)。

到目前为止,我唯一的想法是使用第二个标准相机以 90 度角使我的显示器处于纵向单色模式,并检查角度以手动更改为纵向或横向输入。

我仍然没有尝试过,但在我看来它会起作用,但肯定不是一个优雅的解决方案......

...所以任何人都知道是否有可能做类似于内置“自动旋转”的事情,或者有比我更好的建议来完成这项任务?

0 投票
1 回答
4605 浏览

android - Android 在应用程序上抛出 OutOfMemoryError

我正在制作一个可以将视频从服务器流式传输到 android 手机的 android 应用程序。我的图像流式传输正常且工作正常,但 15 秒后应用程序崩溃。我设法将此追踪到 Throwing OutOfMemoryError。在将位图传递给接口以将其传递给线程进行显示后,我尝试回收位图,但出现错误“无法重用回收的位图”。我不确定如何修复此错误,或者即使倾斜它也会修复它。

我设法将内存错误跟踪到“byte[] data = new byte[size + 1];”这一行 但经过研究,我得到的印象是由于位图。

有没有其他人遇到过这个问题并设法解决它?对此的任何帮助都会很棒:D

谢谢

日志输出:

0 投票
1 回答
980 浏览

android - Durovis 和 Unity 的麻烦

我正在使用 Unity 4.6.1 我试图将潜水相机集成到我的项目中。当我渲染时,它工作正常,我可以用鼠标模拟头部运动。但是,在构建并将其移植到 android 时,我对动作没有反应。

是我在 Dive 插件中没有更改的一些设置吗?还是 Unity 构建的其他东西?(我确实在设置 Java 的路径时遇到了麻烦)还有其他选择吗?如何进行故障排除?

0 投票
1 回答
1471 浏览

unity3d - Google Cardboard Unity SDK - 检测后退按钮按下

我正在统一开发 Google Cardboard 应用程序,并希望在按下手机后退按钮时退出 VR 模式。

我试过用 Input.GetKey 和 Input.GetKeyDown 用 KeyCode.Escape 检测按下。但是,无论如何,这似乎总是会导致应用程序退出。后退按钮的功能是否直接写入用于纸板 SDK 的 .jar 中?

任何帮助,将不胜感激!

0 投票
1 回答
339 浏览

google-cardboard - google cardboard api中是否有任何功能可以充当磁铁触发器

我查看了适用于 Android 的 CardBoard SDK,但没有找到任何可以生成磁铁触发器的功能。但我可以找到可以充当磁铁触发器的蓝牙设备——它可能使用一些 API 来做到这一点。那么是否有可能编写这样的应用程序来生成磁铁触发器?提前致谢。

0 投票
2 回答
702 浏览

google-cardboard - 为什么 Google Cardboard 需要镜头?

该应用程序不能包括对显示到标准视网膜距离的图像的计算校正吗?就此而言,为什么不根据每个用户的“光学”“纠正”显示的图像?可以使用一点现有硬件(例如:蓝牙触摸板)来获取定义“校正/计算”反向阿姆斯勒网格所需的图形输入。
只是一个新手,有一个问题,也许还有一个远在 VR 之前的愿景/应用程序。谢谢。

0 投票
0 回答
450 浏览

c# - Input.deviceOrientation 总是未知

我用带有一些 UI 元素的 Canvas 创建了一个场景。Canvas 附有一个 C# 脚本,我在其中检查设备方向。

在我的 Android 设备上一切正常,但是当我导入 Google Cardboard SDK (我需要在另一个场景中使用它)时,Input.deviceOrientation总是Unknown.

似乎适用于 Android 的 Google Cardboard Plugin 会阻止读取设备方向。

这是清单: