Совместимые устройства ARCore
Какие следующие Android-смартфоны будут совместимы с ARCore?
Есть ли известный список будущих совместимых устройств? Может быть, общий график проекта?
Мы собираемся приобрести несколько устройств для оценки развития AR, сначала мы подумали о том, чтобы попробовать одно из устройств Tango (у нас уже был хороший опыт с Tango), но наша текущая ставка на то, что платформа ARCore превзойдет его с точки зрения доли рынка.
В настоящее время совместимы только следующие устройства:
- Google Pixel
- Samsung Galaxy S8 (версия без плюса)
Но очевидно, что мы предпочли бы выбирать из более широкого разнообразия (например, S8+, G6...)
Я знаю, что есть известный взлом, чтобы заставить его работать на других устройствах, но лучше начать на правильном пути с совместимого, пока мы еще можем.
Кроме того, есть ли способ запустить ARCore на эмуляторе, подключенном к веб-камере? Для целей тестирования.
Ответы
Ответ 1
(Я не думаю, что этот ответ заслуживает награды, и я также не думаю, что вы получите достойный ответ в ближайшее время.
Поэтому я провел небольшое исследование о том, почему поддерживаются только эти устройства. Конечно, это сложный вопрос, но мы можем порассуждать.
Я прочитал Reddit по этому вопросу (среди других источников), и кажется, что ARCore не требует какого-то специального оборудования, но он требует "калибровочного профиля" для каждого конкретного набора камеры, датчиков и сборок. IE каждое устройство.
Я нашел эту статью Medium о том, что Apple должна была сделать, чтобы откалибровать свой собственный ARKit, в сочетании с некоторыми предположениями о процессе калибровки Google.
ВОТ ЭТО ДА! Оказывается, это действительно тяжелая задача. И похоже, что Google выбрал эти устройства специально, потому что они уже прошли некоторую первоначальную калибровку для других целей. Так что еще сложнее начать калибровку с нуля.
Итак?
Итак... Здесь, кажется, смешанные новости:
Хорошая новость заключается в том, что ARCore не полагается на какую-то причудливую новую аппаратную платформу с какими-то причудливыми новыми стандартами, которые будет сложно применять на и без того сильно фрагментированном рынке.
Плохая новость заключается в том, что, если не будет изобретен процесс автоматической калибровки, каждый SKU устройства должен пройти дорогостоящий, длительный и ручной процесс. Очень сложно оценить связанные с этим расходы и еще сложнее оценить выгоды.
Что подводит нас к тому, с чего мы начали: я предполагаю, что производители устройств не спешат прыгать на подножку ARCore. Еще.
Похоже, пройдет некоторое время, прежде чем вы получите надежный ответ на свой вопрос.
Ответ 2
Текущий список поддерживаемых устройств и моделей устройств, поддерживаемых ARCore, можно найти здесь:
developers.google.com/ar/discover#supported_devices
Ответ 3
К вашему последнему вопросу о тестировании на эмуляторе, начиная с этой недели, вы теперь запускаете ARCore в Android Emulator с виртуальной AR-камерой:
https://developers.google.com/ar/develop/java/emulator
Когда вы используете Android Studio 3.1 и Android Emulator v27.1.10, просто создайте новое Android Virtual Device (AVD) для Android-эмулятора, которое предназначено для Android 8.1 Oreo (API 27) и убедитесь, что камера заднего вида настроена на Виртуальная сцена.
Ответ 4
Ниже вы найдете список производителей и моделей устройств, поддерживаемых ARCore.
ARCore Поддерживаемые устройства
Ответ 5
Вот список совместимых устройств ARCore 1.4 (последнее обновление 19 октября 2018 года).
![enter image description here]()
Ответ 6
Я занимаюсь разработкой и тестированием приложений ARCore на Huawei Nova 3. Я рекомендую этот телефон для тестирования ARCore