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.

  • Error: java.lang.NullPointerException en android.support.v4.content.Loader
  • PreferenceInternet no se abre con PreferenceFragmentCompat
  • Error después de actualizar la AppCompat de Android.Support Library v7 a la versión 21.0.3
  • Implementación de un TabListener utilizando la biblioteca de soporte
  • ¿Cómo puedo mostrar un Diálogo de un PreferenceFragment?
  • Uso de android.support.v4.app o android.app para DialogFragment?
  • Android no cambia el tamaño de mi diseño cuando hay un NestedScrollView en la jerarquía
  • Defecto de la imagen con ScriptIntrinsicBlur de la biblioteca de soporte
  • Adición de bibliotecas de soporte técnico al proyecto de Android
  • ClassCastException en support-library-v7, usando la versión 21
  • Android.support.v4.app.getFragmentManager () devuelve null?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.