Evitar que la dependencia de Gradle para la biblioteca de soporte sea reemplazada por una versión más reciente

En mi build.gradle tengo la biblioteca de soporte como una dependencia, como se ve aquí fuerza a la revisión 19.

compile 'com.android.support:support-v4:19.1.+

Con la revisión 21 se introdujo el soporte de diseño de material. No quiero utilizar el diseño de material en este caso aquí que está bien. El problema se plantea a través del uso del Fabric SDK de la Fabric SDK :

Incluyo su Maven de repositorio maven { url 'https://maven.fabric.io/repo' } y compilar las dependencias de Twitter:

 compile('com.twitter.sdk.android:twitter:1.0.0@aar') { transitive = true; } compile('com.twitter.sdk.android:twitter-core:1.0.0@aar') { transitive = true; } 

Ahora lo que pasa es que recibo la biblioteca de soporte en la revisión 21. ¿Qué pasó aquí? ¿El SDK de la tela utiliza la biblioteca de soporte de neweset?

¿Cómo puedo forzarlo a la revisión 19 de todos modos?

Siéntase libre de excluir la Biblioteca de soporte de Android y proporcionar su propia versión.

 compile('com.twitter.sdk.android:twitter:1.0.0@aar') { transitive = true; exclude module: 'support-v4' } 

Asegúrese de proporcionar su propia versión sin embargo, de lo contrario obtendrá errores de tiempo de ejecución

Puede modificar el build.gradle como

 android { compileSdkVersion 19 buildToolsVersion "19.1" 

Además, asegúrese de descargar las herramientas de compilación para API 19 en el gestor de SDK.

  • Crear un "Tweet este botón" para compartir información sólo en Twitter no es tan fácil
  • Accesos directos a las aplicaciones de Facebook y Twitter publican las páginas
  • Faltan credenciales de autenticación de Twitter4j
  • método onResume no funciona para la implementación de Twitter
  • Comparte Twitter y Facebook en Android y iPhone con Phonegap 2.0.0
  • Detectar Twitter enviar Android
  • Twitter no funciona con twitter4j en android
  • Fabric by twitter: Pemissions de sólo lectura para una aplicación de Android
  • ¿Cómo cerrar la actividad del navegador al volver a la actividad de llamada?
  • Android Jtwitter, problemas de autenticación
  • Twitter4j API no está redirigiendo a la aplicación en la pulsación del botón de nuevo en android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.