Pico Unity开发记录
参考教学视频
PICO SDK设置 Unity 汉化开发教程01-PICO Unity VR 教程_哔哩哔哩_bilibili
PICO Developer Center 串流工具问题解决办法
需要升级pico系统。
PICO Developer Center 串流工具问题解决办法_哔哩哔哩_bilibili
Unity VR PICO3 报错IndexOutOfRangeException: renderPassIndex
解决办法:Scene窗口和Game窗口不能同时出现,就像Default布局那样。
我的经历:当遇到这个问题时,首先提问AI,然后在项目里加了一段代码,如下:
yield return XRGeneralSettings.Instance.Manager.InitializeLoader();
XRGeneralSettings.Instance.Manager.StartSubsystems();
虽然不报错了,但是打包成APP并安装运行时会闪退,导致浪费我大量时间找出现闪退的原因。
Pico调试
需要在Windows平台里勾选
不需要切换windows平台。
签名关联的 APK 数量超出限制如何处理?
自设备系统版本 5.11.0 起,一个签名(Key)最多可关联 50 个 APK 文件。超出该限制的 APK 文件将无法在 PICO 设备中运行。若出现此问题,可以参考以下步骤为你的 Unity 项目配置新的签名。
- 前往 Edit > Project Settings > Player > Publishing Settings,勾选 Custom Keystore 选框,然后点击 Keystore Manager... 按钮。
- 在 Keystore Manager 窗口左上角,选择 Keystore... > Create New > Anywhere...,然后在弹窗中确认新 Keystore 的存储位置。
- 在 Keystore Manager 窗口中,设置 Keystore 的密码以及新 Key 的名称和密码。
- 点击窗口右下角的 Add Key 按钮。
你将看到 Keystore and Key created 弹窗。
- 点击 Yes 按钮。
刚刚创建的 Keystore 和 Key 将被用于当前项目。