Android Studio 的模拟器是否支持 VR 应用的安装、调试和测试?

Does Android Studio's emulator support install, debug and testing of VR apps?

具体而言,使用 Google VR SDK 为 Cardboard 编写的应用程序。我正在开发这样一个应用程序,Google 提供的系统图像似乎与他们的 Cardboard 和 Google VR 服务应用程序不兼容。我搜索了网络、Google Android 和 Android Studio 文档以及该站点,但没有找到任何关于 (1) 为什么它们不兼容的提示(大概是一些必需的库图片中缺少)和 (2) 如何修复它。

我是 运行 Android Studio 3.3,构建工具版本 28,Windows 10,Intel CPU。选择其中一个应用程序时,我实际上(从 Play 商店)得到的错误是 "Your device isn't compatible with this version."

我试过的虚拟 Android 设备似乎最有可能适用于此,它是带有 Playstore for Intel x86 图像的库存 Nexus 5,设置有 4096Mb 内部存储、512Mb SD 卡,以及1536 Mb RAM,启用方向传感器和 GPU。我正在下面复制它的参数。

Name: Nexus_5_API_26_Play

CPU/ABI: Google Play Intel Atom (x86)

Path: C:\Users\Chris Phelan.android\avd\Nexus_5_API_26_Play.avd

Target: google_apis_playstore [Google Play] (API level 26)

Skin: nexus_5

SD Card: 512M

fastboot.chosenSnapshotFile:

runtime.network.speed: full

hw.accelerometer: yes

hw.device.name: Nexus 5

hw.lcd.width: 1080

hw.initialOrientation: Portrait

image.androidVersion.api: 26

tag.id: google_apis_playstore

hw.mainKeys: no

hw.camera.front: emulated

avd.ini.displayname: Nexus 5 API 26 Play

hw.gpu.mode: auto

hw.ramSize: 1536

PlayStore.enabled: true

fastboot.forceColdBoot: no

hw.cpu.ncore: 4

hw.keyboard: yes

hw.sensors.proximity: yes

hw.dPad: no

hw.lcd.height: 1920

vm.heapSize: 128

skin.dynamic: yes

hw.device.manufacturer: Google

hw.gps: yes

hw.audioInput: yes

image.sysdir.1: system-images\android-26\google_apis_playstore\x86\

showDeviceFrame: yes

hw.camera.back: virtualscene

AvdId: Nexus_5_API_26_Play

hw.lcd.density: 480

hw.arc: false

hw.device.hash2: MD5:8559425ef53165ae4219cebb3e86e052

fastboot.forceChosenSnapshotBoot: no

fastboot.forceFastBoot: yes

hw.trackBall: no

hw.battery: yes

hw.sdCard: yes

tag.display: Google Play

runtime.network.latency: none

disk.dataPartition.size: 6442450944

hw.sensors.orientation: yes

avd.ini.encoding: UTF-8

hw.gpu.enabled: yes

只需将其设置为横向并使用手动旋转来改变设备角度。 您可以在模拟器设置中找到此功能

P.S:所有配置似乎都是正确的:)