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.

  • ¿Twitter respalda OAuth 2.0?
  • Problema en la devolución de llamada en Twitter en Android
  • Cómo crear un botón de Twitter en Android?
  • Twitter Tela no se instala en Android Studio debido a las dependencias que faltan
  • Facebook Android API y Twitter Webview Login integración
  • Uso de las credenciales de Twitter de AccountManager para crear Twitter4J AccessToken
  • Android ¿Intención de seguir al usuario de Twitter?
  • Compartir en Facebook en android (como twitter)
  • Crashlytics encontró una clave de API no válida - AndroidStudio build
  • Facebook y Twitter en vivo en las aplicaciones de Android
  • Integración de Twitter con oauth y twitter4j
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.