studio example gradle android-studio

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'' }