Android Studio: обеспечение совместимости приложений и виртуальных устройств
Я попытался запустить несколько простых программ на некоторых виртуальных андроидах, которые используют API уровня 19, но похоже, что ни одна из них не совместима, например:
Вот свойства модуля:
Моя минимальная версия SDK:
<uses-sdk android:minSdkVersion="7"/>
Мои вопросы:
Как обеспечить совместимость виртуальных устройств и приложений заблаговременно (контрольный список условий, которые необходимо выполнить, чтобы они были совместимы).
Как IDE проверяет совместимость? Какие вещи это сравнивает? Требуется минимальный SDK, уровень API?
2 ответа
Не уверен насчет Android Studio, но прежде для Eclipse вы IDE определяете версию API из AndroidManifest.XML; Ищите что-то подобное здесь. Для приложений - сравнимость AVD, когда вы создаете или используете AVD, вы уже указали API и то же самое, что вы делаете для приложения после создания.