Я недавно пересел с Eclipse на Studio.
Импортировал один из учебных проектов (P0051_Layoutfile).
В SDK установлены платформы от 2.2.3 до 14.
Компиляция не идет - ошибка:
Error:Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 14 cannot be smaller than version L declared in library com.android.support:support-v4:21.0.0-rc1
На Eclipse все учебные программы работают без проблем.
Объясните новичку, что это означает? Поиск в нете по-русски не дал ничего полезного...
Спасибо.
проблема импорта из Eclipse в Studio
- Тихон Котов
- Сообщения: 15
- Зарегистрирован: 21 авг 2014, 13:13
- Тихон Котов
- Сообщения: 15
- Зарегистрирован: 21 авг 2014, 13:13
Re: проблема импорта из Eclipse в Studio
Извините, не понял, что мне с этим делатьaltwin писал(а):http://stackoverflow.com/a/24438395
Прошел по Вашей ссылке.
In one of my modules I had the following in build.gradle:
dependencies {
compile 'com.android.support:support-v4:+'
}
Changing this to
dependencies {
// do not use dynamic updating.
compile 'com.android.support:support-v4:20.0.0'
}
fixed the issue.
Открыл у себя build.gradle.
Нашел там:
dependencies {
classpath 'com.android.tools.build:gradle:0.12.2'
Не срастается... Не могли бы Вы немного расширить Ваш ответ?
Спасибо.
- Тихон Котов
- Сообщения: 15
- Зарегистрирован: 21 авг 2014, 13:13
Re: проблема импорта из Eclipse в Studio
Начал немного разбиратьсяaltwin писал(а):http://stackoverflow.com/a/24438395
Подключил зависимость по схеме (источник - http://javatalks.ru/topics/42764) :
File - Project Structure - Modules - app - Dependencies
После этого в файле app\build.gradle в секции dependencies появляется строка:
com.android.support:support-v4:+
Но этого не достаточно и строчку все-таки нужно руками отредактировать до :
com.android.support:support-v4:18.0.+
или
com.android.support:support-v4:20.0.+
Сабжевая ошибка ушла... Проект все равно не запускается... но компилируется без сбоев.