Android Studio minSdkVersion не работает

Директива minSdkVersion в моей build.gradle, похоже, не работает (Android Studio 0.8.2)

Вот build.gradle для «мобильного» модуля:

apply plugin: 'com.android.application' android { compileSdkVersion 20 buildToolsVersion "20.0.0" defaultConfig { minSdkVersion 9 targetSdkVersion 20 versionCode 1 versionName "1.0" } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) wearApp project(':wear') compile 'com.android.support:appcompat-v7:20.+' compile 'com.google.android.gms:play-services-wearable:+' } 

Когда я пытаюсь отладить его на своем Samsung Galaxy S4 (API 19), я вижу это сообщение в столбце «Совместимо»:

«Нет, minSdk (API 20)> deviceSdk (API 19)»

Минимальный SDK должен быть равен 9, как указано в build.gradle. Если я попытаюсь запустить его, я все равно получаю:

«Неудача [INSTALL_FAILED_OLDER_SDK]"

Я прочертил этот проект за любые указания на то, что может заставить minSdk к 20. Ничего в AndroidManifest.xml. Этот проект является носимым приложением.

Я создал еще одно пригодное для носки приложение на одной машине, и он загружается и работает на Samsung без проблем. Это приложение, которое я пытаюсь использовать, было создано другом. Он содержит только небольшой код. Строковые объекты идентичны.

Полностью сбит с толку. Пожалуйста помоги!

Версия Android L (SDK 20) будет переопределять minSdkVersion на 20. Вам следует изменить версию сборки на 19 или ниже версии SDK. например,

 apply plugin: 'com.android.application' android { compileSdkVersion 19 buildToolsVersion '19.1.0' defaultConfig { applicationId "example.myapplication" minSdkVersion 14 targetSdkVersion 19 versionCode 1 versionName "1.0" } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:support-v4:19.+' } 

Измените файл build.gradle следующим образом и выполните повторную синхронизацию проекта и перестройте его. Также вы должны установить 19.1 sdk-библиотеки для использования Менеджеров SDK. Запустить андроид-студию в качестве администратора будет помощь в решении других проблем при установке sdk и восстановлении вашего проекта.

Вы можете сменить compileSdkVersion 20 на compileSdkVersion 16, чтобы попробовать, он работает для меня