Как мне использовать библиотеку с моим проектом Android, используя Gradle?
Я только начинаю с разработки под Android, так что я уверен, что это невероятно простой и глупый вопрос, но я получаю следующую ошибку, когда пытаюсь включить библиотеку для использования в своем коде с Gradle:
Gradle 'MyApp' project refresh failed: You are using an old, unsupported version of Gradle. Please use version 1.6 or greater.
Я пытаюсь использовать библиотеку ION. Все, что я пробовал до сих пор, это добавить следующие строки в build.gradle
файл.
dependencies {
compile 'com.koushikdutta.ion:ion:1.1.5'
}
О чем я догадывался, основываясь на этом разделе учетной записи GousHub Коуша, но что еще мне нужно сделать? Все еще скачать банку и поставить куда-нибудь? Я смотрел на другие вопросы / искал руководства по основам Gradle, но странным образом я не могу найти твердый, окончательный ответ.
И как мне обновить Gradle? Это можно сделать из Android-студии? Я использую Android Studio 0.2.13 на Windows 7 64bit:
РЕШЕНИЕ: - Убедитесь, что вы помещаете зависимости в правильный файл build.gradle! Doh! Он должен быть в той папке, над которой вы находитесь, а не в корне!
1 ответ
Убедитесь, что ваш buildscript содержит путь к классу с "gradle:0.5.+". Затем перейдите в корневой каталог вашего проекта (на один уровень выше файла build.gradle) и (в командной строке) запустите "./gradlew clean"
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
android {
compileSdkVersion 18
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 9
targetSdkVersion 18
}
sourceSets {
main {
manifest.srcFile 'MyApp\src\main\AndroidManifest.xml'
}
}
}
dependencies {
compile "com.koushikdutta.ion:ion:1.1.5"
}