首页 > 解决方案 > AR Core 虚拟场景未在模拟器中显示

问题描述

我已经使用 Android Studio (3.6.3) 设置了一个 Android Emulator 并安装了最新的 ARCore.apk (1.16.0)。SDKTools 中的 Emulator 为 V30.0.5。我正在使用带有 Unity 2018.4.20f1 的 Pixel 3a API27 Android 8.1 模拟器。

我的第一个不使用 ARCore 的场景运行良好,但是一旦我尝试访问 AR 场景,它只会显示一个黑色的房间,天空中有蓝点和一些灰色的地板。显示了描述,如何移动相机等,但没有显示我需要测试的带有桌子的虚拟场景。 模拟器中加载的场景截图

Android Studio 显示此错误代码:

Emulator: C:\buildbot\src\android\emu-master-dev\external\qemu\android\android-emugl\host\libs\Translator\GLES_V2\GLESv2Imp.cpp:glFramebufferTexture2D:1544 error 0x500

Emulator: C:\buildbot\src\android\emu-master-dev\external\qemu\android\android-emugl\host\libs\Translator\GLES_V2\GLESv2Imp.cpp:glFramebufferTexture2D:1544 error 0x500

相机后背设置为虚拟场景。我尝试过制作不同的模拟器和冷启动,但没有任何改进。

我已经尝试按照此处的另一个线程设置 Emulated Performance ==> Graphics ==> “Software - GLES 2.0”,但这只会将错误数量减少到上两个。

有没有人有任何想法?

标签: androidandroid-studioandroid-emulatorarcore

解决方案


推荐阅读