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:所有配置似乎都是正确的:)
具体而言,使用 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:所有配置似乎都是正确的:)