Обзор шагов, необходимых для того, чтобы сделать приложение ICS-совместимым? - PullRequest
0 голосов
/ 14 января 2012

Я пытаюсь сделать некоторые из своих приложений доступными на устройствах Android 4.0 (Ice Cream Sandwich). Было бы полезно знать разные вещи, которые нужно искать, как своего рода контрольный список.

Какие общие шаги необходимы для того, чтобы приложение стало доступным и работающим на устройстве Ice Cream Sandwich? Я не ищу каждое возможное изменение API, но любая деталь будет признательна.

Ответы [ 2 ]

2 голосов
/ 14 января 2012

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

Google также недавно выпустила руководство по разработке ICS, доступное по адресу http://developer.android.com/design/index.html

2 голосов
/ 14 января 2012

Ну, как сказала Бланделл, все должно работать без проблем.Однако я обнаружил одну причуду при запуске ICS в эмуляторе с моими приложениями (возможно, это применимо и к Honeycomb, не знаю).

Вот оно - если у вас есть виджет приложения, и вы неЕсли в конфигурации appwidget-provider указан атрибут android: previewImage , ваш виджет не будет виден на вкладке "Виджеты".Вы можете использовать приложение, поставляемое с эмулятором ICS (Widget Preview), для создания этого изображения предварительного просмотра.

...