Android Studio: обеспечение совместимости приложений и виртуальных устройств

Я попытался запустить несколько простых программ на некоторых виртуальных андроидах, которые используют API уровня 19, но похоже, что ни одна из них не совместима, например:

Вот свойства модуля:

Моя минимальная версия SDK:

 <uses-sdk android:minSdkVersion="7"/>

Мои вопросы:

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

  2. Как IDE проверяет совместимость? Какие вещи это сравнивает? Требуется минимальный SDK, уровень API?

2 ответа

Не уверен насчет Android Studio, но прежде для Eclipse вы IDE определяете версию API из AndroidManifest.XML; Ищите что-то подобное здесь. Для приложений - сравнимость AVD, когда вы создаете или используете AVD, вы уже указали API и то же самое, что вы делаете для приложения после создания.

Переносите ли вы приложения из Eclipse в Android Studio?

Другие вопросы по тегам