android - para - google drive json api
Dependencia ignorada debido al conflicto Android studio (3)
Estoy tratando de agregar la siguiente dependencia pero se ignora. No puedo entender cómo resolverlo, por favor ayúdame. Gracias.
Dependencia
compile ''com.google.apis:google-api-services-drive:v2-rev170-1.20.0''
Advertencia por ignorar la dependencia
Advertencia: Dependencia org.apache.httpcomponents: httpclient: 4.0.1 se ignora para la depuración, ya que puede estar en conflicto con la versión interna proporcionada por Android. En caso de problemas, vuelva a empaquetarlo con jarjar para cambiar los paquetes de clase Advertencia: Dependencia org.apache.httpcomponents: httpclient: 4.0.1 se ignora para su lanzamiento, ya que puede estar en conflicto con la versión interna proporcionada por Android. En caso de problemas, vuelva a empaquetarlo con jarjar para cambiar los paquetes de clase
Excluya el módulo httpclient de todas las configuraciones. Agregue este código en el archivo build.gradle:
configurations {
compile.exclude group: "org.apache.httpcomponents", module: "httpclient"
}
Puede excluir dependencias en el archivo build.gradle de su módulo.
compile(''com.google.apis:google-api-services-drive:v2-rev170-1.20.0'') {
exclude module: ''httpclient'' //by artifact name
exclude group: ''org.apache.httpcomponents'' //by group
exclude group: ''org.apache.httpcomponents'', module: ''httpclient'' //by both name and group
}
Use el siguiente código para excluir los módulos en conflicto de la biblioteca de API de Google.
compile ''com.google.apis:google-api-services-drive:v2-rev170-1.20.0'' {
exclude module: ''httpcore''
exclude module: ''httpclient''
}