Android – support libraries 23.2.0 hacer que la aplicación se bloquee

Mi aplicación funciona bien con las bibliotecas de soporte 23.1.0 o 23.1.1, pero cuando empiezo a usar 23.2.0 se bloquea al iniciar. Utilizo cinco bibliotecas de soporte, pero las que parecen hacer que se bloquee son estas dos:

Com.android.support:appcompat-v7:23.2.0

Com.android.support:design:23.2.0

Tengo este problema en mi nexo Galaxia (API 17), pero no en mi Nexus 7 (API 22). ¿Alguien sabe cuál podría ser el problema? Aquí está mi archivo gradle:

apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "com.ikarirobotics.aichordfinder" minSdkVersion 15 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:support-annotations:23.2.0' compile "com.android.support:appcompat-v7:23.2.0" compile 'com.android.support:design:23.2.0' compile 'com.android.support:cardview-v7:23.2.0' compile 'com.android.support:recyclerview-v7:23.2.0' } 

Mi diseño es sólo un marco donde coloco el fragmento actualmente apropiado:

 <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/fragment_container" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="HomeActivity" tools:ignore="MergeRootFrame" /> 

Usando el depurador pude descubrir que el accidente ocurre cuando la actividad principal llama a setContentView ():

Java.lang.reflect.InvocationTargetException

Java.lang.RuntimeException: No se puede iniciar la actividad ComponentInfo {com.ikarirobotics.aichordfinder / com.ikarirobotics.aichordfinder.HomeActivity}: android.view.InflateException: Línea de archivo XML binario # 36: Error al inflar la clase android.support.v7.widget .Barra de herramientas

Mi actividad amplía AppCompatActivity y uso la barra de acción de soporte. alguna idea en como solucionar este problema? 🙁

5 Solutions collect form web for “Android – support libraries 23.2.0 hacer que la aplicación se bloquee”

Parece que hay un error de mutación dibujable como se trabaja en Google con la versión 23.2.0. Vea el problema aquí. Revertir de nuevo a 23.1.1 debería estar bien hasta el próximo lanzamiento de bugfix.

Lo mismo me pasa a mí. I parcialmente lo arregló volviendo a 23.1.1 sobre soporte: diseño.

@ CesarPim sí lo es, tengo un mismo problema para CheckBox, aunque puedo solucionar ese problema mediante la creación de abc_btn_check_material.xml dentro de la carpeta dibujable y añadir las siguientes líneas No puedo estar seguro de dónde se romperá a continuación. Puede encontrar elementos estirables y código selector en este enlace: https://github.com/NativeScript/nativescript-plugin-appcompat/tree/master/platforms/android/appcompat/res/drawable

 <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked="true" android:drawable="@drawable/abc_btn_check_to_on_mtrl_015" /> <item android:drawable="@drawable/abc_btn_check_to_on_mtrl_000" /> </selector> 

Sólo tuve el problema yo mismo. Una actualización rápida a través de SDK Manager parece haber resuelto el problema.

En una nota lateral, ningunas de mis dependencias de build.gradle realmente utilizaron el 23.2.0, pero todavía recibí el error. Tratar de "rebajar" a 23.1.1 no era una opción para mí, ya que ya estaba usando esa versión.

Como predicho por algunas personas aquí, el problema desapareció cuando empecé a usar las bibliotecas de soporte 23.2.1. Gracias por todo el apoyo.

  • Método llamada mActionBar = getActionBar () da error
  • Barra de herramientas: botón de menú de desbordamiento siempre mostrando
  • Actualizar Android SDK causa bloqueo java.lang.VerifyError
  • ¿Cuándo "ActionBarDrawerToggle" muestra sus cadenas "openDrawerContentDescRes" y "closeDrawerContentDescRes"?
  • La imagen de Parallax no se muestra correctamente en la biblioteca de soporte 24.2.0
  • NotificationBuilder.setProgress no hace nada en 2.3.5
  • El comportamiento de popBackStack () difiere después de la actualización de la biblioteca de soporte de 23.1.1 a 25.1.0
  • No se pueden utilizar Fragmentos con el paquete de compatibilidad con Android
  • Error de dependencia de android-support-v4.jar
  • ¿Por qué AOSP agrega nuevas API para admitir bibliotecas sin agregarlas al SDK?
  • Paleta de Android: ¿Por qué no trabajar con esta imagen en particular?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.