Unity Pico GetStart工程构建过程中问题汇总

PICO官方代码仓地址

https://github.com/Pico-Developer/Getstarted-Unity.git

导出Android包过程中的问题

问题1:gradle下载失败

原因分析:走Unity默认配置时,build.gradle中从google,jcenter地址下载会失败,连代理也出现无法下载情况
解决方案:

  1. 使用自定义build.gradle配置文件,自动生成gradle配置,可查看下图
    在这里插入图片描述
  2. 修改gradle配置文件,将更改为华为云的镜像仓地址
// GENERATED BY UNITY. REMOVE THIS COMMENT TO PREVENT OVERWRITING WHEN EXPORTING AGAIN

allprojects {
    buildscript {
        repositories {**ARTIFACTORYREPOSITORY**
		    maven {
			  url 'https://repo.huaweicloud.com/repository/maven/'
			}
            // google()
            // jcenter()
        }

        dependencies {
            // If you are changing the Android Gradle Plugin version, make sure it is compatible with the Gradle version preinstalled with Unity
            // See which Gradle version is preinstalled with Unity here https://docs.unity3d.com/Manual/android-gradle-overview.html
            // See official Gradle and Android Gradle Plugin compatibility table here https://developer.android.com/studio/releases/gradle-plugin#updating-gradle
            // To specify a custom Gradle version in Unity, go do "Preferences > External Tools", uncheck "Gradle Installed with Unity (recommended)" and specify a path to a custom Gradle version
            classpath 'com.android.tools.build:gradle:4.0.1'
            **BUILD_SCRIPT_DEPS**
        }
    }

    repositories {**ARTIFACTORYREPOSITORY**
		maven {
		  url 'https://repo.huaweicloud.com/repository/maven/'
		}
        // google()
        // jcenter()
        flatDir {
            dirs "${project(':unityLibrary').projectDir}/libs"
        }
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

其他公司的maven仓地址,可参考该博客:https://www.cnblogs.com/xwgli/p/17789215.html

问题2:gradle 4.0.1-pom下载失败

Could not Get’https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.0.1/gradle-4.0.1.pom’. Received status code 400 from server: Bad Request

原因分析:未定位出来
解决方案:将.gradle路径下的gradle.properties文件删掉后,重新同步,具体操作步骤参考该博客:https://blog.csdn.net/weixin_42587267/article/details/104271113

问题3:gradle-6.1.1下载时间太久或下载失败

解决方案:直接将gradle在浏览器中下载下来后,放在本地的配置路径下即可,具体操作步骤参考该博客:
https://blog.csdn.net/star_of_science/article/details/107721891

问题4:PICO眼镜连接电脑时出现devices offline情况

在这里插入图片描述

原因分析:估计是数据线问题,普通的数据线设备连接异常
解决方案:换串口线就连接正常了

Unity Pico VRTK是一种基于Unity引擎的虚拟现实工具包。它提供了一套强大的工具和功能,用于开发和创建虚拟现实应用程序。VRTK的目标是使开发者能够轻松地构建交互式的虚拟现实体验,无论是在PC平台上还是通过Pico VR设备。 Unity是一款流行的游戏引擎,其强大的开发工具和资源使开发者能够创建逼真且富有创意的游戏。 Pico VR是一种虚拟现实设备,它提供了沉浸式的虚拟现实体验。Unity Pico VRTK将这两者结合在一起,为开发者提供了用于构建并在Pico VR设备上运行虚拟现实应用程序的工具。 Unity Pico VRTK包含了一系列的脚本和示例,以帮助开发者快速上手。它提供了各种常见的虚拟现实互动功能,如手势识别、物体抓取和操作、空间定位和移动等。开发者可以利用这些功能来设计并实现各种虚拟现实应用场景,如教育、游戏、培训和仿真等。 除了常见的虚拟现实功能,Unity Pico VRTK还提供了一些高级功能,如碰撞检测、多人联机、音频和视频播放等。这些功能大大增强了用户体验,并允许开发者创造更加丰富多样的虚拟现实应用程序。 总之,Unity Pico VRTK是一个强大的虚拟现实工具包,它为开发者提供了构建和创建虚拟现实应用程序所需的工具和功能。通过使用Unity Pico VRTK,开发者可以轻松地实现交互式的虚拟现实体验,并将其部署到Pico VR设备上。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值