Unity的PICO项目基础环境搭建笔记(调试与构建应用篇)

文章目录

  • 前言
  • 一、为设备开启开发者模式
    • 1、开启PICO VR一体机。前往设置>通用>关于本机>软件版本号
    • 2、一直点击 软件版本号 ,直到出现 开发者 选项
    • 3、进入 开发者模式,打开 USB调试,选择 文件传输
  • 二、实时预览应用场景
    • 1、下载PC端的PDC调试工具
    • 2、下载调试的SDK
    • 3、点击运行游戏,在PICO内选择运行串流,即可实时预览游戏
  • 三、apk打包
    • 1、切换平台
    • 2、构建打包


前言

在之前的文章中,我们实现了PICO项目创建的所有流程。

  • Unity的PICO项目基础环境搭建笔记(环境准备篇)

  • Unity的PICO项目基础环境搭建笔记(环境配置篇)

  • Unity的PICO项目基础环境搭建笔记(建立项目XR环境篇)

在这篇文章中,我们来实现PICO开发的调试与打包。


一、为设备开启开发者模式

1、开启PICO VR一体机。前往设置>通用>关于本机>软件版本号

在这里插入图片描述
在这里插入图片描述

2、一直点击 软件版本号 ,直到出现 开发者 选项

连点这个

在这里插入图片描述

3、进入 开发者模式,打开 USB调试,选择 文件传输


二、实时预览应用场景

  • 实时预览应用场景

1、下载PC端的PDC调试工具

  • PICO 开发者中心概览

2、下载调试的SDK

按以下步骤使用 PDC 工具预览应用画面:

  • 下载并解压 PICO Unity Live Preview Plugin (Experiment)。你将得到一个 package.json 文件。
  • 使用串流线连接电脑和头戴。
  • 在 Unity 编辑器中打开你的项目。
  • 前往 Window > Package Manager > + > Add package from disk,然后导入解压插件包后得到的 package.json 文件。
  • 前往 Edit > Project Settings > XR Plug-in Management > PC Standalone Settings,勾选 PICO Live Preview。

在这里插入图片描述

3、点击运行游戏,在PICO内选择运行串流,即可实时预览游戏

在这里插入图片描述


三、apk打包

1、切换平台

  • 从上方菜单栏处,选择 File > Build Settings。
  • 在 Build Settings 窗口中,从 Platform 列表处选择 Android。

在这里插入图片描述

2、构建打包

  • 在 PICO 设备上登录你的账号。
  • 使用 USB 数据线连接 PICO 设备和 PC。
  • 在 Build Settings 窗口中,点击 Add Open Scenes 将 SampleScene 添加为待构建场景。
  • 将 Run Device 设置为 All Compatible Devices 或与 PC 连接的 PICO 设备的型号。

在这里插入图片描述

  • 点击 Build And Run。
  • 你将看到 Build Android 窗口。
  • 选择 APK 文件的存储位置。
  • Unity 开始编译应用。编译完成后,PICO 设备将自动运行该 APK 文件。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/732977.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux中的read命令详解:交互性脚本编写的利器

在Linux系统中,Shell脚本是一种强大的工具,用于自动化任务和编写系统管理脚本。然而,有时候需要脚本能够与用户进行交互,以便动态地获取输入或提供输出。这时,read命令就成为了我们的利器。本文将深入探讨read命令的使…

2024年新手视频剪辑软件推荐-6款视频剪辑软件测评

视频剪辑软件推荐 premiere premiere 直达地址:各大软件网站 说到底,还是得专业的来,虽然很多人觉得他是收费的,但是你懂的,想要免费总是会有办法的.别的不说,剪辑这块,我还是很认可这个软件,虽然我现在还是刚入门. 剪映 剪映 抖音官方推出的一款手机视频编辑剪辑应用,提供切割…

go切片实现原理

近日一直在学习golang,已经产出如下博客一篇 GO闭包实现原理(汇编级讲解) 引言 最近在使用go语言的切片时,出现了一些意料之外的情况,遂查询相关文档学习后写下此篇博客 正文 首先,我们思考,go在通过函数传递一个切片时,是通过引用传递的吗,还是通过值传递的呢(答案将会很…

Transformer之多角度解读

Transformer 文章目录 Transformer  👉引言💎 一、 自注意力机制 : 主要用于 长距离依赖捕捉和转换序列二、 Encoder:2.1 多头注意力机制:2.2 残差连接: 三、 Decoder:3.1 Decoder 多头注意力…

hive sql无法停止

排查流程 hive任务停止是调用org.apache.hive.jdbc.HiveStatement的close()方法实现的 其底层是委托给org.apache.hive.service.cli.thrift.TCLIService.Iface客户端实例来实现。 同时,通过JDK动态代理为其织入了synchronized同步机制:其底层是委托给…

申请公众号上限是多少

一般可以申请多少个公众号?公众号申请限额在过去几年内的经历了很多变化。对公众号申请限额进行调整是出于多种原因,确保公众号内容的质量和合规性。企业公众号的申请数量从50个到5个最后到2个,对于新媒体公司来说,这导致做不了公…

swift的lazy关键字 后面还会补充

使用lazy关键字的例子 在Swift 中,如果你在子类的构造器中遇到了“Property self.someProperty not initialized at super.init call”的错误,这表示在调用父类的init方法前,你必须确保所有非可选的实例属性都已经被初始化。Swift 要求所有非…

网络延迟导致终端卡顿

网络延迟导致终端卡顿 在一些情况下,终端卡顿可能是由于网络延迟增加或丢包导致的。例如,使用 hping3 模拟网络流量时可能观察到这种情况。 在使用 hping3 运行前后,通过 ping 命令来观察网络延迟的变化,以便更全面地了解卡顿问…

【XMU学科实践二】豆瓣爬虫实践

文章目录 分析豆瓣阅读网站具体步骤构造headersBeautiful soup中的定位函数find() 、find_all() 完整爬虫代码 叠甲:仅供学习。。 XMU的小朋友实在不会了可以参考我的思路,但还是建议自己敲一遍哈。 学科实践二还是挺有意思的! 分析豆瓣阅读网…

什么是jwt

jwt是JSON Web Token,由3部分构成: 头部Header:头部包含了两部分,token 类型和采用的加密算法(可为none,后端应限制加密算法,不以这里为准)。 载荷Payload:这部分才是重要…

test02

1.逢七过/*朋友聚会时,玩逢7过的游戏 游戏规则:从任意一个数字开始报数,当你要报的数字是包含7或者是7的倍数时都要说:过 需求:使用程序在控制台打印出1-100之间的满足逢七过规则的数据*/ //1.打印1-100 for (int i 1…

Compose UI 之 Small TopAppBar

Small 类型 TopAppBar AppBar 主要由2类,顶部 AppBar 和底部 AppBar。 顶部 AppBar:主要包含了标题,action菜单,导航菜单。底部 AppBar:典型地包含主要导航项。 顶部 AppBar 顶部 AppBar 包含了 4 中类型&#xff…

webhook详解

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 webhook简介 在当今高度连接的网络世界中,没有什么可以孤立地发挥最佳作用。完成一项任务(几乎)总是需要多个实体的参与。电子商务应用程序需要与支付系统通信,支付…

Python快速入门系列-2(Python的安装与环境设置)

第二章:Python的安装与环境设置 2.1 Python的下载与安装2.1.1 访问Python官网2.1.2 安装Python对于Windows用户对于macOS用户对于Linux用户 2.2 集成开发环境(IDE)的选择与设置2.2.1 PyCharm2.2.2 Visual Studio Code2.2.3 Jupyter Notebook2…

【操作系统学习笔记】文件管理2.2

【操作系统学习笔记】文件管理2.2 参考书籍: 王道考研 视频地址: Bilibili 文件系统的全局结构(布局) 外存结构 物理格式化,即低级格式化->划分扇区,检测坏扇区,并用备用扇区替换坏扇区逻辑格式化,即…

初级代码游戏的专栏介绍与文章目录

我的github: codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。 这些代码大部分以Linux为目标但部分代码是纯C的,可以在任何平台上使用。 一、大型专题 1.1 C嵌入式HTTP服务器 C嵌入式HTTP服务器_初级代码游戏的博…

关于 Rust 的 From 特性的尝试

文章目录 关于Rust的From特性的尝试 关于Rust的From特性的尝试 在The Rust Programming Language一书中,第 9.2 节Recoverable Errors with Result中有如下: For example, we could change the read_username_from_file function in Listing 9-7 to ret…

线性dp+中位数,POJ3666 Making the Grade

目录 一、题目 1、题目描述 2、输入输出 2.1输入 2.2输出 3、原题链接 二、解题报告 1、思路分析 2、复杂度 3、代码详解 一、题目 1、题目描述 2、输入输出 2.1输入 2.2输出 3、原题链接 3666 -- Making the Grade (poj.org) 二、解题报告 1、思路分析 先不考虑…

【MySQL 系列】在 Ubuntu 上安装 MySQL

Ubuntu 是一个使用非常广泛的 Linux 发行版。Ubuntu Server 则是云上最流行的服务器操作系统。本篇文章中,我们展示了在 Ubuntu 上安装 MySQL 8 的详细步骤。 文章目录 1、先决条件2、在 Ubuntu 中安装 MySQL2.1、更新软件仓库包索引2.2、升级本地软件2.3、配置 MyS…

数据结构-二分查找

1.二分查找 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。示例 1: 输入: nums [-1,0,3,5,9,12], target 9 输出: 4 解…