example - Agregue la dependencia commons-io al proyecto gradle en Android Studio
httpclient android (3)
A partir de ahora (mayo de 2014) si utiliza el proyecto generado por defecto, en realidad es increíblemente simple (¡aunque es difícil encontrar instrucciones!
Abra el segundo nivel build.gradle y agregue la siguiente línea a las dependencies {
:
compile "commons-io:commons-io:+"
Eso obtendrá la última versión de commons-io
. Mi archivo completo se ve así:
apply plugin: ''android''
android {
compileSdkVersion 19
buildToolsVersion "19.0.0"
defaultConfig {
minSdkVersion 18
targetSdkVersion 19
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile(''proguard-android.txt''), ''proguard-rules.txt''
}
}
}
dependencies {
compile "commons-io:commons-io:+"
}
Pregunta muy simple: ¿cómo agregar la dependencia de commons-io al proyecto gradle de Android?
Intenté lo siguiente
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath ''com.android.tools.build:gradle:0.5.+''
}
}
apply plugin: ''android''
dependencies {
compile files(''libs/android-support-v4.jar'')
compile group: ''commons-io'', name: ''commons-io'', version: ''2.0.1''
}
pero no funciona El error es
Gradle: Se ha producido un problema al configurar el proyecto '': LearnIt''.
Error al notificar al oyente de evaluación del proyecto. No se pudieron resolver todas las dependencias para la configuración '': LearnIt: _DebugCompile''. > No se pudo encontrar commons-io: commons-io: 2.0.1. Requerido por: learnit: LearnIt: no especificado
Use gradlePlease para obtener la dependencia.
Agregue lo siguiente a su archivo app / build.gradle:
dependencies {
compile ''org.apache.commons:commons-io:1.3.2''
}
necesita declarar un repositorio donde desea resolver la biblioteca commons-io (por ejemplo, MavenCentral):
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath ''com.android.tools.build:gradle:0.5.+''
}
}
apply plugin: ''android''
repositories{
mavenCentral()
}
dependencies {
compile files(''libs/android-support-v4.jar'')
compile group: ''commons-io'', name: ''commons-io'', version: ''2.0.1''
}