Чтобы попробовать новые возможности API 21
, я создал новый проект с базовой активностью.
Версия SDK запрашивается в AndroidManifest.xml следующим образом: <uses-sdk android:minSdkVersion="L" android:targetSdkVersion="L"/>
.
У меня есть виртуальное устройство, созданное с помощью API 21
, как показано здесь.
Однако при создании и развертывании моего проекта после выбора работающего виртуального устройства в окне выбора Android Studio загружает apk, пытается установить его и, наконец, прерывает работу с этой ошибкой:
Failure [INSTALL_FAILED_OLDER_SDK]
Я попытался снова с более низкими значениями minSdkVersion
, как указано в этом связанном вопросе, но даже нацеливание на minSdkVersion="4"
не изменило результат. Более того, я считаю, что мой эмулятор использует последнюю версию API, и это должно позволить мне разработать таргетинг на minSdkVersion="L"
...
- Что может быть причиной этой проблемы?
- Есть ли решение, которое по-прежнему позволит мне использовать новейший API?