文章目录

  • 一、配置开发环境
    • 1.下载PICO Unity Integration SDK
    • 2.安装 Unity 编辑器(添加安卓开发平台模块)
    • 3.导入下载的SDK
    • 4.项目配置和切换开发平台
    • 5.导入 XR Interaction Toolkit
    • 6.安装 Universal RP(通用渲染管线)并设置 (选做)
  • 二、调试环境搭建(无PICO设备/有PICO设备两种调试方式并不互斥,但不能同时运行)
    • 1.无PICO设备
    • 2.有PICO设备
    • 3.PICO设备开启开发者模式
    • 4.模拟设备和串流调试如何切换
  • 三、发布所需材料以及构建安装包前配置信息
    • 1.账号注册并创建组织(重点,这里关乎后面上传打包好的apk,如果不做无法上传)
    • 2.创建应用并获取APPID(重点,这里关乎后面上传打包好的apk,如果不做无法上传)
    • 3.下面说明要提前准备的材料,方便编辑应用信息
      • 1基本描述
      • 2.政策合规URL
      • 3图片视频


详细请看官方快速入门:https://developer-cn.picoxr.com/document/unity/create-a-developer-account-organization-and-app/

一、配置开发环境

1.下载PICO Unity Integration SDK

SDK下载链接:PICO Unity Integration SDK
在这里插入图片描述

2.安装 Unity 编辑器(添加安卓开发平台模块)

官方教程的第三步:https://developer-cn.picoxr.com/document/unity/set-up-the-development-environment/
需要注意:
模块勾选下面选项
请添加图片描述
如果已经安装好可以在下面这个地方添加模块

在这里插入图片描述

3.导入下载的SDK

官方文档步骤:https://developer-cn.picoxr.com/document/unity/import-the-sdk/
解压SDK->将解压的文件拖到项目文件中Packages->弹窗点击Yes->查看是否导入成功

  • 第一步解压SDK
    在这里插入图片描述

  • 第二步将SDK文件夹拖入项目文件中的Packages中
    在这里插入图片描述
    在这里插入图片描述

  • 第三步弹窗点击Yes
    在这里插入图片描述

  • 第四步查看是否导入成功
    上方菜单栏->Winodw->PackageManager
    在这里插入图片描述

有下面的即使导入成功
在这里插入图片描述

4.项目配置和切换开发平台

官方项目配置文档:https://developer-cn.picoxr.com/document/unity/complete-project-settings/
官方切换平台文档:https://developer-cn.picoxr.com/document/unity/build-and-run-the-scene/

  • 启用 PICO XR 插件
    上方菜单栏->Edit->Project Settings->XR Plug-in Management->选择安卓图标,勾选PICO
    在这里插入图片描述
  • 设置 Player 相关参数
    上方菜单栏->Edit->Project Settings->Player->选择安卓图标->展开Other Settings完成以下步骤,完成以下操作:
  1. 在Identification
    a.Minimum API Level 设置为 Android 10.0 (API Level 29)
    b.将 Target API Level 设置为 Automatic (highest installed)。一般已默认为该设置。
    在这里插入图片描述
  2. 在下方的 Configuration 设置区域,完成以下操作:
    a. 将 Scripting Backend 设置为 IL2CPP。
    b.将 Target Architectures 设置为 ARM64,并取消勾选 ARMv7。

在这里插入图片描述

  • 切换开发平台

上方菜单栏处,选择 File -> Build Settings->选择Android->点击Switch Platform
在这里插入图片描述

5.导入 XR Interaction Toolkit

Windows -> Package Manager->Package设置为Unity Registry->搜素XR Interaction Toolkit->点击Samples->导入Starter Assets 和 XR Device Simulator 示例文件

  • Windows -> Package Manager->Package
    在这里插入图片描述

  • Package设置为Unity Registry->搜素XR Interaction Toolkit->点击Samples->导入Starter Assets 和 XR Device Simulator 示例文件
    在这里插入图片描述

6.安装 Universal RP(通用渲染管线)并设置 (选做)

  • 打开包管理器
    在这里插入图片描述

  • Packages选择Unity Registry,搜索Universal RP点击安装
    在这里插入图片描述

  • 创建通用渲染管线并将创建的放入PipelineSettings
    在这里插入图片描述

在这里插入图片描述

  • 设置渲染管线
    在这里插入图片描述
    在这里插入图片描述
  • 材质转化为URP
    在这里插入图片描述
    在这里插入图片描述

二、调试环境搭建(无PICO设备/有PICO设备两种调试方式并不互斥,但不能同时运行)

  • 首先打开样例场景
    在这里插入图片描述

1.无PICO设备

需要添加模拟设备预制体,这个预制体在上面一、中5.导入XR Interaction Toolkit时一并添加的样例文件XR Device Simulator中。
优点:方便快捷,可以边操作游戏边调整游戏相关内容
缺点:操作不如PICO设备那么流畅

  • 在文件中找到XR Device Simulator拖入到场景中
    在这里插入图片描述
  • 点击运行按钮即可进行调试

在这里插入图片描述

2.有PICO设备

  • 下载PDC和PICO Unity Live Preview Plugin
    官方开发资源网址:https://developer-cn.picoxr.com/resources/
    PICO Developer Center 下载链接:https://lf-picodevelopercenter.picoxr.com/obj/tron-demo/7167235739946588453/releases/177216346/1.4.6/win32-x64/picodevelopercenter-v1.4.6-win32-x64.exe
    PICO Unity Live Preview Plugin下载链接:https://sdk.picovr.com/developer-platform/sdk/Unity%20Live%20Preview%20Plugin-1.0.5-20250211.zip
    PDC
    下面是下载好的样子
    在这里插入图片描述

  • 安装PDC和项目文件Packages中添加PICO Unity Live Preview Plugin的解压文件
    将解压的PICO Unity Live Preview Plugin拖到项目文件中Packages中去
    在这里插入图片描述

  • 在unity项目设置完成下面操作

在这里插入图片描述

  • 安装PDC并在下载中心安装串流服务
    双击安装包
    在这里插入图片描述
    安装串流服务
    在这里插入图片描述
    注:如何点击运行时报错可以修改右上角布局为默认
    如果数据线连电脑和PICO设备,PDC没有识别到设备,说明PICO设备没有打开开发者选项或者没有安装最新的互联软件,可以下载或更新互联,并更具下面步骤开启开发者模式。

3.PICO设备开启开发者模式

设置->通用->关于本机->多次点击软件版本号。
完成上面操作即可开启开发者模式,如果已经开启就不需要进行上述操作。
在这里插入图片描述

4.模拟设备和串流调试如何切换

用谁就把另一个取消或者失活即可

  • 使用模拟器就将项目设置中的串流选取消即可
    在这里插入图片描述

  • 使用串流只需要将模拟器预制失活即可
    在这里插入图片描述
    注:切记不可以两个同时打开

三、发布所需材料以及构建安装包前配置信息

1.账号注册并创建组织(重点,这里关乎后面上传打包好的apk,如果不做无法上传)

注册链接:https://sso.picoxr.com/passport?service=https%3A%2F%2Fdeveloper-cn.picoxr.com%2Fconsole
创建组织官方文档:https://developer-cn.picoxr.com/document/distribute/create-organization/
此处省略

  • 创建组织,将组织名设置到Unity项目中
    在这里插入图片描述

2.创建应用并获取APPID(重点,这里关乎后面上传打包好的apk,如果不做无法上传)

如可创建参考:https://developer-cn.picoxr.com/document/distribute/create-an-app/

  • 创建应用后在应用中找到APPID并复制
    在这里插入图片描述
  • 在Unity项目中进行设置APP ID
    在这里插入图片描述
    在这里插入图片描述

完成以上步骤即可构建安装包

3.下面说明要提前准备的材料,方便编辑应用信息

官方文档编辑应用信息:https://developer-cn.picoxr.com/document/distribute/edit-app-information/#247556bc

1基本描述

应用信息说明
应用名称50字以内
应用简介对应用的一句话简介,将会显示在Store的详情页面 200字以内
基本描述对应用的详细描述,将会显示在Store的详情页面 8000字以内

在这里插入图片描述

2.政策合规URL

隐私政策模板下载链接:https://icny8qr1pchk.feishu.cn/docx/MPiCdnoeAoDJVXxM3qQcbLMan8c?from=from_copylink

  • 下载后修改开发商信息和游戏名称以及联系方式后上传飞书文档,并分享文件

在这里插入图片描述

  • 上传文件
    在这里插入图片描述
  • 分享获取隐私政策URL
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

3图片视频

图像名称说明是否必选张数大小比例大小要求建议格式
应用图标在商店、应用列表等处展示,帮助用户更快辨识你的应用。1 张不超过 2 MB图片比例必须为1:1,宽度大于等于380px小于等于760pxJPG/JPEG/PNG(推荐使用JPEG格式获得更佳效果)
应用海报 -01在应用推荐和应用列表页,展示应用的核心视觉。各端可用。1 张不超过 2 MB图片比例必须为16:9,宽度大于等于978px小于等于1956pxJPG/JPEG/PNG(推荐使用JPEG格式获得更佳效果)
应用海报 -02在应用推荐和应用列表页,展示应用的核心视觉。各端可用。1 张不超过 2 MB图片比例必须为1:1,宽度大于等于978px小于等于1956pxJPG/JPEG/PNG(推荐使用JPEG格式获得更佳效果)
应用详情图在应用详情页,为用户展示您应用的核心场景、亮点。各端可用。4~7 张不超过 2 MB图片比例必须为16:9,宽度大于等于1680px小于等于3360pxJPG/JPEG/PNG(推荐使用JPEG格式获得更佳效果)
应用视频(含封面图)在应用详情页,为用户直观地展示你的应用。各端可用。最多 3 个不超过 100 MB16:9,分辨率:1080p / 1440pMP4 文件

在这里插入图片描述

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

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

相关文章

Linux系统之Docker命令与镜像、容器管理

目录 一、 Docker命令 docker命令帮助 docker常用子命令(必须背会) docker管理子命令(暂时不需要) swarm集群管理子命令(不需要) docker容器管理子命令(必须背会) docker全局选项 二、 docker镜像管…

比亚迪第五代DM技术:AI能耗管理的深度解析与实测验证

比亚迪第五代DM技术:AI能耗管理的深度解析与实测验证 (面向新能源汽车研发/测试工程师)目录 技术背景与核心突破AI能耗管理系统架构解析关键技术创新点 2.1 动力域三脑合一控制2.2 全温域热管理协同2.3 导航数据深度耦合 实测数据与场景验证 …

sqli-labs通关笔记-第37关POST宽字符注入(单引号闭合 手工注入+脚本注入 3种方法)

目录 一、宽字符注入 二、sqlmap之unmagicquotes 三、addslashes与mysqli_real_escape_string 四、源码分析 1、代码审计 2、SQL注入安全性分析 五、渗透实战 1、进入靶场 2、正确用户名密码探测 3、手工注入(方法1) (1&#xff…

Kubernetes 集群密钥与机密管理方案对比分析:Vault、Sealed Secrets 与 AWS KMS

Kubernetes 集群密钥与机密管理方案对比分析:Vault、Sealed Secrets 与 AWS KMS 在容器化与编排环境中,机密(Secrets)管理是确保应用安全性的重要环节。对于 Kubernetes 集群而言,内置的 Secret 对象存在明文存储的风…

Java基础-TCP通信单服务器接受多客户端

目录 案例要求: 实现思路: 代码: User类:用户端 Client类:服务端 ServerReader类:多线程通信类 总结: 案例要求: TCP通信下,正常的写法只能单个服务器和单个客户端进行通信&a…

electron:vue3+vite打包案例

1、安装electron 首先设置镜像源,否则安装会非常非常慢。 打开npm的配置文件。 npm config edit 修改配置项。 registryhttps://registry.npmmirror.com electron_mirrorhttps://cdn.npmmirror.com/binaries/electron/ electron_builder_binaries_mirrorhttp…

traceroute命令调试网络

文章目录 @[toc] 一、核心原理与参数解析 1. 工作原理 2. 关键参数 二、六大运维场景实战 场景1:内网服务器无法访问公网 场景2:跨国访问延迟高(电商业务卡顿) 场景3:VPN分流异常(流量泄露) 场景4:检测DNS劫持 场景5:防火墙规则验证 场景6:云服务跨区延迟优化 三、高…

自己本地搭建的服务器怎么接公网?公网IP直连服务器方法,和只有内网IP直接映射到互联网

​ 你是不是也遇到过这样的问题:在家里或者公司搭建了一个服务器,但是不知道怎么通过公网IP直接访问它?别急,其实很简单!今天就给大家分享几种方法,手把手教你如何实现公网IP直连服务器,和无公网…

MATLAB中文乱码的解决方法

文章目录问题描述解决方法问题描述 对于matlab脚本输出乱码: ‘ʮ����Ф����һ�����й�&#xff…

工业场景反光衣识别准确率↑32%:陌讯多模态融合算法实战解析

原创声明本文为原创技术解析,核心数据与算法逻辑引用自《陌讯技术白皮书》,禁止任何形式的未经授权转载。一、行业痛点:反光衣识别的场景难题在建筑施工、道路养护、仓储物流等工业场景中,作业人员反光衣穿戴规范检测是安全生产的…

北京JAVA基础面试30天打卡05

一、Redis 的持久化机制有哪些?** Redis 提供两种主要的持久化机制: ✅ RDB(Redis DataBase)快照持久化 定期将 Redis 中的数据以“快照”的形式写入磁盘(生成 .rdb 文件)。启动 Redis 时会加载 .rdb 文件恢…

深入理解 Maven POM 文件:核心配置详解

前言 在 Java 开发领域,Apache Maven 是一个强大的项目管理和构建自动化工具。而pom.xml文件,作为 Maven 项目的“心脏”,定义了项目的方方面面。本文将带你深入了解pom.xml中最常用和最重要的配置项,帮助你快速掌握 Maven 的核心…

嵌入式学习的第四十天-51单片机

一、基本框架第一阶段:1980年、Intel英特尔MCS-51系列:8051型号单片机、工业控制领域、由MCU市场->CPU市场。1、CPU(Central Processing Unit,中央处理单元)‌是计算机的核心部件,负责执行计算机指令和处…

Linux(17)——Linux进程信号(上)

目录 一、信号速识 ✍️生活中的信号 ✍️技术上的信号 ✍️信号的发送和记录 ✍️信号处理概述 二、产生信号 ✍️通过终端产生信号 ✍️通过函数发送信号 ✍️通过软件产生信号 ✍️通过硬件产生信号 一、信号速识 ✍️生活中的信号 你在网上买了很多件商品&…

使用pytest对接口进行自动化测试

上篇博客中讲述了什么是接口测试,已经自动化接口测试流程,这篇博客总结如何实现接口自动化测试(一)requestsrequests库是Python对HTTP通信的一个工具,将http协议操作封装成简单的接口,能够让我们高效的编写…

信息安全及防火墙总结

1.1 信息安全现状及挑战信息安全概述 信息安全:防止任何对数据进行未授权访问的措施,或者防止造成信息有意无意泄漏、破坏、 丢失等问题的发生,让数据处于远离危险、免于威胁的状态或特性。 网络安全:计算机网络环境下的信息安全。…

20250808组题总结

A - A Pak Chanek 有一个包含 nnn 个正整数的数组aaa。由于他正在学习如何计算两个数字的向下取整平均值,他希望在他的数组 aaa 上进行练习。当数组 aaa 至少有两个元素时,Pak Chanek 将执行以下三步操作: ∙\bullet∙选择两个不同的索引 ii…

【Python 语法糖小火锅 · 第 5 涮 · 完结】

一、糖味一句话 Python 3.10 的 match-case 把「类型 值 嵌套」一次性拆开, 可读性 10,bug 数 10,if-elif 可以安心退休了。二、1 行示例 3 连发 # ① 值匹配 match status:case 200: msg "ok"case 404: msg "not found&q…

写 SPSS文件系统

写入 SPSS 系统文件(.sav、.zsav) 以下为相关的 SPSS 命令(以大写形式 CAPS 呈现) savFileName : str SPSS 数据文件的文件名 以 .sav 结尾的文件使用旧版压缩方案压缩。 以 _uncompressed.sav 结尾的文件不压缩,这在需…

云服务器--阿里云OSS(1)【阿里云OSS简单介绍以及环境准备】

一、阿里云OSS简介 定义:阿里云OSS(Object Storage Service)是阿里云提供的对象存储服务,支持海量数据的存储和管理。 存储方式:基于“对象存储”,文件以对象形式存储,无需管理文件系统结构。 …