ARCore: требуется ли arcore-preview.apk (= приложение Tango Core) для запуска приложения ARCore?

Я хотел бы разработать приложение с использованием ARCore. У меня несколько вопросов:

  1. требуется ли установить arcore-preview.apk, чтобы иметь возможность запускать это приложение ARCore?
  2. Почему arcore-preview.apk отображается с названием «Tango Core» в списке приложений моего устройства?
  3. Будет ли ОС Android напрямую включать в себя SDK ARCore (Tango Core?)?
  4. Все ли устройства будут совместимы с ARCore? (не только S8 и несколько устройств ...)

Спасибо !




Ответы (3)


  1. да
  2. Поскольку ARCore основан на гораздо более старом Project Tango
  3. Неясно, но вероятно - по крайней мере, приложение Tango Core, которое можно загрузить из игрового магазина.
  4. # P1 #
    # P2 #
person PhilLab    schedule 06.12.2017

  1. Да, если вы используете предварительный просмотр 1, тогда arcore-preview.apk, иначе, если вы используете предварительный просмотр2, установите arcore-preview2.apk

  2. ARCore основан на Tango. Имя службы отображается как Tango Core в предварительной версии 1, а имя службы отображается как ARCore в предварительной версии 2.

  3. Да, в будущем они планируют подключать службы по умолчанию в sdk, но не уверены (в процессе), и теперь приложения можно будет загрузить из Play Store.

  4. Поддерживаемые устройства: Google Pixel, Pixel XL, Pixel 2, Pixel 2 XL Samsung Galaxy S8 (SM-G950U, SM-G950N, SM-G950F, SM-G950FD, SM-G950W, SM-G950U1)

Некоторые отличия в предварительных версиях 1 и 2

  1. Когда другое приложение открывается в предварительном просмотре 1, его можно закрыть, но предварительный просмотр 2 может быть обработан (пример в предстоящем вызове)
  2. Поворот дисплея - это автоматическая обработка в предварительном просмотре 2 (для разработчиков некоторые коды могут быть изменены)
  3. OpenGL - это низкоуровневый API, поэтому продвинутая интеграция является сложной задачей для базовых разработчиков.

Будущее усовершенствование Все базовые функции доступны в версии 1.0 (например, как AR Kit)

person Raj    schedule 09.01.2018
comment
Спасибо за эти подробности. Не могли бы вы подробнее рассказать о пункте 3 (OpenGL)? Вы имеете в виду, что нам больше не нужно использовать OpenGL с предварительным просмотром 2? - person Regis_AG; 16.01.2018
comment
OpenGl также используется в Preview 2, потому что Open Gl является основой для рендеринга объекта в 3D SurfaceView. - person Raj; 18.01.2018

  1. требуется ли установить arcore-preview.apk, чтобы иметь возможность запускать это приложение ARCore?

ARCore больше не находится в предварительной версии для разработчиков с 23 февраля 2018 г. анонс ARCore 1.0. Служба ARCore обновляется через Play Магазин.

  1. Почему arcore-preview.apk отображается с названием «Tango Core» в списке приложений моего устройства?

Теперь, когда ARCore вышла из предварительной версии для разработчиков, Tango Core устарело / больше не актуально.

  1. Будет ли ОС Android напрямую включать в себя SDK ARCore (Tango Core?)?

ARCore отделен от операционной системы, но поддерживаемые устройства обычно поставляются с предустановленной версией заглушки, которая затем обновляется в Play Store.

Ссылки на последние версии ARCore SDK можно найти на странице загрузок: developers.google.com/ar/ разработка / загрузки

  1. Все ли устройства будут совместимы с ARCore? (не только S8 и несколько устройств ...)

Список поддерживаемых устройств ARCore (iOS и Android) регулярно обновляется. Официальный список поддерживается как часть документации для разработчиков: developers.google.com/ar/ обнаружение / поддерживаемые-устройства

person Fred Sauer    schedule 27.06.2018