Какое правильное определение устройства для Google Glass (для симулятора в студии Eclipse или Android)?

Да, я проверю на реальном устройстве (когда оно прибудет), но было бы неплохо узнать сейчас:

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

Важно:

Размер: О каком размере стекло «сообщает» о себе: Small, Normal, Large, XLarge

Соотношение экрана: недлинное или длинное?

Ведро плотности: xxhdpi? или что?

Другое: настройка для ввода DPad вообще помогает или приближается к навигации на Glass? Другие советы?

Примечание. Да, я знаю о игровой площадке API зеркал, но я разрабатываю APK, а не API зеркал.


person Fraggle    schedule 28.08.2013    source источник


Ответы (3)


DisplayMetrics выдает этот вывод в версии Glass Explorer:

DisplayMetrics {плотность = 1,5, ширина = 640, высота = 360, scaledDensity = 1,5, xdpi = 180,62222, ydpi = 169,33333}

Так что это действительно похоже на hdpi.

Также размер экрана небольшой:

....
else if ((getResources().getConfiguration().screenLayout &      Configuration.SCREENLAYOUT_SIZE_MASK) == Configuration.SCREENLAYOUT_SIZE_SMALL) {     
               Log.d(TAG,"SMALL screen");
           }

И это "недолго"

person Fraggle    schedule 01.09.2013

Я создал AVD со следующими характеристиками:

Размер экрана: 3 дюйма Разрешение: 640x360 Оперативная память: 682 МБ Размер: маленький Соотношение сторон экрана: недлинное Плотность: hdpi

и это довольно хорошее представление моего стекла, хотя и не идеальное. Я не знаю, каким должен быть точный размер экрана, но с таким разрешением и плотностью просмотр XML-макетов в предварительном просмотре графического макета выглядит точно.

person Mac    schedule 06.09.2013
comment
Вы можете отлаживать демонстрационные приложения GDK на AVD, созданном таким образом, или это только для тестирования макета? - person Jay Carlton; 16.01.2014
comment
На самом деле мы создавали не приложение GDK, а обычное приложение для Android. Да, первоначальная цель заключалась в предварительном просмотре макета в Eclipse. - person Mac; 17.01.2014

Что касается Enterprise Edition 2, в соответствии с техническими спецификациями я настроил новый профиль оборудования для виртуальное устройство следующим образом:

Профиль оборудования: введите описание изображения здесь Образ системы: введите здесь описание изображения

person San Askaruly    schedule 03.06.2020