Поддерживает ли эмулятор Android Studio установку, отладку и тестирование приложений виртуальной реальности?

#android #android-emulator #google-cardboard #google-vr

#Android #android-эмулятор #google-cardboard #google-vr

Вопрос:

В частности, приложений, написанных для cardboard с использованием Google VR sdk. Я работаю над таким приложением, и системные образы, предоставленные Google, кажутся несовместимыми с их приложениями Cardboard и Google VR Services. Я просмотрел веб-страницы, документацию Google Android и Android Studio и этот сайт и не могу найти ни намека на (1) почему они несовместимы (предположительно, в изображениях отсутствуют некоторые необходимые библиотеки), ни (2) как это исправить.

Я использую Android Studio 3.3 с версией 28 инструментов сборки под Windows 10 с процессором Intel. Ошибка, которую я действительно получаю (из Play Store) при выборе любого из приложений, звучит так: «Ваше устройство несовместимо с этой версией».

Виртуальное Android-устройство, которое я пробовал и которое, скорее всего, должно работать для этого, — это стандартный Nexus 5 с Playstore для Intel x86 image, оснащенный 4096 МБ встроенной памяти, 512 Мб SD-карты и 1536 Мб оперативной памяти, а также датчиками ориентации и включенным графическим процессором. Я копирую параметры для него ниже.

Название: Nexus_5_API_26_Play

ПРОЦЕССОР / ABI: Google Play Intel Atom (x86)

Путь: C:UsersChris Phelan.android avdNexus_5_API_26_Play.avd

Цель: google_apis_playstore [Google Play] (уровень API 26)

Скин: nexus_5

SD-карта: 512 МБ

файл fastboot.chosenSnapshotFile:

время выполнения.сеть.скорость: полная

hw.акселерометр: да

hw.device.name: Nexus 5

hw.lcd.width: 1080

hw.Начальная ориентация: портретная

image.androidVersion.api: 26

tag.id : google_apis_playstore

hw.Основные клавиши: нет

hw.camera.front: эмулируется

avd.ini.displayname: Nexus 5 API 26 Play

hw.gpu.mode: автоматический

объем оперативной памяти: 1536

PlayStore.включено: true

fastboot.forceColdBoot: нет

hw.cpu.ncore: 4

hw.keyboard: да

hw.sensors.proximity: да

hw.DPad: нет

hw.lcd.height: 1920

размер виртуальной машины: 128

скин.динамический: да

hw.device.manufacturer: Google

hw.gps: да

hw.audioInput: да

изображение.системный каталог.1: system-imagesandroid-26google_apis_playstorex86

showDeviceFrame: да

hw.camera.back: virtualscene

AvdId: Nexus_5_API_26_Play

hw.lcd.плотность: 480

hw.arc: false

hw.device.hash2: MD5: 8559425ef53165ae4219cebb3e86e052

быстрая загрузка.forceChosenSnapshotBoot: нет

быстрая загрузка.forceFastBoot: да

hw.trackBall: нет

hw.battery: да

hw.sdCard: да

тег.дисплей: Google Play

среда выполнения.сеть.задержка: отсутствует

disk.dataPartition.size: 6442450944

hw.sensors.orientation: да

avd.ini.encoding: UTF-8

hw.gpu.enabled: да

Ответ №1:

Просто установите альбомную ориентацию и используйте ручной поворот для изменения угла наклона устройства. Вы можете найти эту возможность в настройках эмулятора

P.S: Все конфигурации кажутся правильными 🙂

Комментарии:

1. Спасибо! В любом случае, похоже, что он запускается без установленных этих приложений. Проблемы все еще есть, но они могут быть предметом другого вопроса. Я начинаю подозревать, что мне понадобится сторонний эмулятор, чтобы сделать это без особых усилий.