ADT: самый эффективный набор устройств-эмуляторов для покрытия фактических данных?
При настройке устройств эмулятора в ADT, на какой массив спецификаций устройств я должен ориентироваться, чтобы наилучшим образом охватить самый широкий спектр реальных устройств? Допустим, я хочу настроить шесть виртуальных машин, чтобы охватить самый широкий диапазон фактов. Какие шесть вы бы выбрали?
Я нашел статью, но она устарела (2010). Будем благодарны за любые советы и / или указания относительно более актуального источника этой информации.
2 ответа
Я предлагаю следующую конфигурацию:
- 3,5-дюймовое устройство с Android 2.3
- Nexus One с Android 4.0
- Nexus 4 с Android 4.1
- Nexus 7 с Android 4.2
- Nexus 10 с Android 4.3
- Nexus 5 с Android 4.4
Это охватывает наиболее важные факторы экрана и версии Android.
Номер 1 зависит от того, поддерживаете ли вы Gingerbread вообще.
Android 4.1 - 4.3 не сильно отличаются друг от друга, так что вы можете пропустить два из них, но между Android 4.3 и 4.4 есть некоторые важные изменения.
7-дюймовые устройства, такие как Nexus 7, особенно хитры (с точки зрения пользовательского интерфейса) при переключении между альбомным и портретным режимами. В портретном режиме он не может считаться планшетным устройством из-за ограниченной ширины. Но если вы используете макет телефона в ландшафтном режиме, он выглядит ужасно.
Посмотрите на панели инструментов Android для получения статистики о версиях платформы, размере / плотности экрана и поддержке OpenGL, а также настройте свои AVD для работы с наиболее популярными конфигурациями.