0

Все работало нормально, а в поддержку lib 23, но после обновления библиотеки поддержки до версии 24 я получаю исключения при сбое на устройствах с предварительным леоптипом для слоя -list, которые имеют векторный вектор, который в итоге приводит к ресурсам $ NotFoundException.

Любая идея, почему?

FYI, все остальное работает нормально, например. вектор в режиме просмотра изображений, использование вектора времени выполнения и да, я правильно настроил gradle.

Добавление трассировки стека для лучшего понимания.

Fatal Exception: java.lang.RuntimeException: Unable to start activity ComponentInfo{...MainActivity}: android.view.InflateException: Binary XML file line #54: Error inflating class ...BlaView 
     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2200) 
     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2249) 
     at android.app.ActivityThread.access$800(ActivityThread.java:141) 
     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1212) 
     at android.os.Handler.dispatchMessage(Handler.java:102) 
     at android.os.Looper.loop(Looper.java:136) 
     at android.app.ActivityThread.main(ActivityThread.java:5052) 
     at java.lang.reflect.Method.invokeNative(Method.java) 
     at java.lang.reflect.Method.invoke(Method.java:515) 
     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796) 
     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612) 
     at dalvik.system.NativeStart.main(NativeStart.java) 
Caused by android.view.InflateException: Binary XML file line #54: Error inflating class ...View 
     at android.view.LayoutInflater.createView(LayoutInflater.java:623) 
     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:699) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:758) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:495) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:400) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:353) 
     at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:284) 
     at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140) 
     at ...BaseActivity.setContentView(BaseActivity.java:71) 
     at ...MainActivity.onCreate(MainActivity.java:135) 
     at android.app.Activity.performCreate(Activity.java:5242) 
     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) 
     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2164) 
     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2249) 
     at android.app.ActivityThread.access$800(ActivityThread.java:141) 
     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1212) 
     at android.os.Handler.dispatchMessage(Handler.java:102) 
     at android.os.Looper.loop(Looper.java:136) 
     at android.app.ActivityThread.main(ActivityThread.java:5052) 
     at java.lang.reflect.Method.invokeNative(Method.java) 
     at java.lang.reflect.Method.invoke(Method.java:515) 
     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796) 
     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612) 
     at dalvik.system.NativeStart.main(NativeStart.java) 
Caused by java.lang.reflect.InvocationTargetException 
     at java.lang.reflect.Constructor.constructNative(Constructor.java) 
     at java.lang.reflect.Constructor.newInstance(Constructor.java:423) 
     at android.view.LayoutInflater.createView(LayoutInflater.java:597) 
     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:699) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:758) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:495) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:400) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:353) 
     at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:284) 
     at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140) 
     at ...BaseActivity.setContentView(BaseActivity.java:71) 
     at ...MainActivity.onCreate(MainActivity.java:135) 
     at android.app.Activity.performCreate(Activity.java:5242) 
     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) 
     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2164) 
     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2249) 
     at android.app.ActivityThread.access$800(ActivityThread.java:141) 
     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1212) 
     at android.os.Handler.dispatchMessage(Handler.java:102) 
     at android.os.Looper.loop(Looper.java:136) 
     at android.app.ActivityThread.main(ActivityThread.java:5052) 
     at java.lang.reflect.Method.invokeNative(Method.java) 
     at java.lang.reflect.Method.invoke(Method.java:515) 
     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796) 
     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612) 
     at dalvik.system.NativeStart.main(NativeStart.java) 
Caused by android.view.InflateException: Binary XML file line #10: Error inflating class <unknown> 
     at android.view.LayoutInflater.createView(LayoutInflater.java:623) 
     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:699) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:758) 
     at android.view.LayoutInflater.parseInclude(LayoutInflater.java:842) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:748) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:761) 
     at android.view.LayoutInflater.parseInclude(LayoutInflater.java:842) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:748) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:761) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:495) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:400) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:353) 
     at android.view.View.inflate(View.java:17483) 
     at ...BlaView.init(BlaView.java:89) 
     at ...BlaView.(BlaView.java:85) 
     at java.lang.reflect.Constructor.constructNative(Constructor.java) 
     at java.lang.reflect.Constructor.newInstance(Constructor.java:423) 
     at android.view.LayoutInflater.createView(LayoutInflater.java:597) 
     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:699) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:758) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:495) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:400) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:353) 
     at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:284) 
     at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140) 
     at ...BaseActivity.setContentView(BaseActivity.java:71) 
     at ...MainActivity.onCreate(MainActivity.java:135) 
     at android.app.Activity.performCreate(Activity.java:5242) 
     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) 
     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2164) 
     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2249) 
     at android.app.ActivityThread.access$800(ActivityThread.java:141) 
     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1212) 
     at android.os.Handler.dispatchMessage(Handler.java:102) 
     at android.os.Looper.loop(Looper.java:136) 
     at android.app.ActivityThread.main(ActivityThread.java:5052) 
     at java.lang.reflect.Method.invokeNative(Method.java) 
     at java.lang.reflect.Method.invoke(Method.java:515) 
     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796) 
     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612) 
     at dalvik.system.NativeStart.main(NativeStart.java) 
Caused by java.lang.reflect.InvocationTargetException 
     at java.lang.reflect.Constructor.constructNative(Constructor.java) 
     at java.lang.reflect.Constructor.newInstance(Constructor.java:423) 
     at android.view.LayoutInflater.createView(LayoutInflater.java:597) 
     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:699) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:758) 
     at android.view.LayoutInflater.parseInclude(LayoutInflater.java:842) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:748) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:761) 
     at android.view.LayoutInflater.parseInclude(LayoutInflater.java:842) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:748) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:761) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:495) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:400) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:353) 
     at android.view.View.inflate(View.java:17483) 
     at ...BlaView.init(BlaView.java:89) 
     at BlaView.(BlaView.java:85) 
     at java.lang.reflect.Constructor.constructNative(Constructor.java) 
     at java.lang.reflect.Constructor.newInstance(Constructor.java:423) 
     at android.view.LayoutInflater.createView(LayoutInflater.java:597) 
     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:699) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:758) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:495) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:400) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:353) 
     at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:284) 
     at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140) 
     at ...BaseActivity.setContentView(BaseActivity.java:71) 
     at ...MainActivity.onCreate(MainActivity.java:135) 
     at android.app.Activity.performCreate(Activity.java:5242) 
     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) 
     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2164) 
     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2249) 
     at android.app.ActivityThread.access$800(ActivityThread.java:141) 
     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1212) 
     at android.os.Handler.dispatchMessage(Handler.java:102) 
     at android.os.Looper.loop(Looper.java:136) 
     at android.app.ActivityThread.main(ActivityThread.java:5052) 
     at java.lang.reflect.Method.invokeNative(Method.java) 
     at java.lang.reflect.Method.invoke(Method.java:515) 
     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796) 
     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612) 
     at dalvik.system.NativeStart.main(NativeStart.java) 
Caused by android.content.res.Resources$NotFoundException: File res/drawable/layer_bla_bla.xml from drawable resource ID #0x7f020174 
     at android.content.res.Resources.loadDrawable(Resources.java:2139) 
     at android.content.res.MiuiResources.loadDrawable(MiuiResources.java:393) 
     at android.content.res.Resources.loadDrawable(Resources.java:2062) 
     at android.content.res.TypedArray.getDrawable(TypedArray.java:602) 
     at android.widget.TextView.(TextView.java:810) 
     at android.widget.TextView.(TextView.java:618) 
     at ...TypefacedTextView.(TypefacedTextView.java:22) 
     at java.lang.reflect.Constructor.constructNative(Constructor.java) 
     at java.lang.reflect.Constructor.newInstance(Constructor.java:423) 
     at android.view.LayoutInflater.createView(LayoutInflater.java:597) 
     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:699) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:758) 
     at android.view.LayoutInflater.parseInclude(LayoutInflater.java:842) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:748) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:761) 
     at android.view.LayoutInflater.parseInclude(LayoutInflater.java:842) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:748) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:761) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:495) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:400) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:353) 
     at android.view.View.inflate(View.java:17483) 
     at ...BlaView.init(BlaView.java:89) 
     at ...BlaView.(BlaView.java:85) 
     at java.lang.reflect.Constructor.constructNative(Constructor.java) 
     at java.lang.reflect.Constructor.newInstance(Constructor.java:423) 
     at android.view.LayoutInflater.createView(LayoutInflater.java:597) 
     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:699) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:758) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:495) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:400) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:353) 
     at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:284) 
     at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140) 
     at ...BaseActivity.setContentView(BaseActivity.java:71) 
     at ...MainActivity.onCreate(MainActivity.java:135) 
     at android.app.Activity.performCreate(Activity.java:5242) 
     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) 
     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2164) 
     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2249) 
     at android.app.ActivityThread.access$800(ActivityThread.java:141) 
     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1212) 
     at android.os.Handler.dispatchMessage(Handler.java:102) 
     at android.os.Looper.loop(Looper.java:136) 
     at android.app.ActivityThread.main(ActivityThread.java:5052) 
     at java.lang.reflect.Method.invokeNative(Method.java) 
     at java.lang.reflect.Method.invoke(Method.java:515) 
     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796) 
     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612) 
     at dalvik.system.NativeStart.main(NativeStart.java) 
Caused by android.content.res.Resources$NotFoundException: File res/drawable/vector_in_bla_bla.xml from drawable resource ID #0x7f02031f 
     at android.content.res.Resources.loadDrawable(Resources.java:2139) 
     at android.content.res.MiuiResources.loadDrawable(MiuiResources.java:393) 
     at android.content.res.Resources.loadDrawable(Resources.java:2062) 
     at android.content.res.Resources.getDrawable(Resources.java:710) 
     at android.graphics.drawable.LayerDrawable.inflate(LayerDrawable.java:159) 
     at android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:939) 
     at android.graphics.drawable.Drawable.createFromXml(Drawable.java:879) 
     at android.content.res.Resources.createFromXml(Resources.java:2515) 
     at android.content.res.Resources.loadDrawable(Resources.java:2135) 
     at android.content.res.MiuiResources.loadDrawable(MiuiResources.java:393) 
     at android.content.res.Resources.loadDrawable(Resources.java:2062) 
     at android.content.res.TypedArray.getDrawable(TypedArray.java:602) 
     at android.widget.TextView.(TextView.java:810) 
     at android.widget.TextView.(TextView.java:618) 
     at ...TypefacedTextView.(TypefacedTextView.java:22) 
     at java.lang.reflect.Constructor.constructNative(Constructor.java) 
     at java.lang.reflect.Constructor.newInstance(Constructor.java:423) 
     at android.view.LayoutInflater.createView(LayoutInflater.java:597) 
     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:699) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:758) 
     at android.view.LayoutInflater.parseInclude(LayoutInflater.java:842) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:748) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:761) 
     at android.view.LayoutInflater.parseInclude(LayoutInflater.java:842) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:748) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:761) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:495) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:400) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:353) 
     at android.view.View.inflate(View.java:17483) 
     at ...BlaView.init(BlaView.java:89) 
     at ...BlaView.(BlaView.java:85) 
     at java.lang.reflect.Constructor.constructNative(Constructor.java) 
     at java.lang.reflect.Constructor.newInstance(Constructor.java:423) 
     at android.view.LayoutInflater.createView(LayoutInflater.java:597) 
     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:699) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:758) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:495) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:400) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:353) 
     at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:284) 
     at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140) 
     at ...BaseActivity.setContentView(BaseActivity.java:71) 
     at ...MainActivity.onCreate(MainActivity.java:135) 
     at android.app.Activity.performCreate(Activity.java:5242) 
     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) 
     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2164) 
     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2249) 
     at android.app.ActivityThread.access$800(ActivityThread.java:141) 
     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1212) 
     at android.os.Handler.dispatchMessage(Handler.java:102) 
     at android.os.Looper.loop(Looper.java:136) 
     at android.app.ActivityThread.main(ActivityThread.java:5052) 
     at java.lang.reflect.Method.invokeNative(Method.java) 
     at java.lang.reflect.Method.invoke(Method.java:515) 
     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796) 
     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612) 
     at dalvik.system.NativeStart.main(NativeStart.java) 
Caused by org.xmlpull.v1.XmlPullParserException: Binary XML file line #1: invalid drawable tag vector 
     at android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:935) 
     at android.graphics.drawable.Drawable.createFromXml(Drawable.java:879) 
     at android.content.res.Resources.createFromXml(Resources.java:2515) 
     at android.content.res.Resources.loadDrawable(Resources.java:2135) 
     at android.content.res.MiuiResources.loadDrawable(MiuiResources.java:393) 
     at android.content.res.Resources.loadDrawable(Resources.java:2062) 
     at android.content.res.Resources.getDrawable(Resources.java:710) 
     at android.graphics.drawable.LayerDrawable.inflate(LayerDrawable.java:159) 
     at android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:939) 
     at android.graphics.drawable.Drawable.createFromXml(Drawable.java:879) 
     at android.content.res.Resources.createFromXml(Resources.java:2515) 
     at android.content.res.Resources.loadDrawable(Resources.java:2135) 
     at android.content.res.MiuiResources.loadDrawable(MiuiResources.java:393) 
     at android.content.res.Resources.loadDrawable(Resources.java:2062) 
     at android.content.res.TypedArray.getDrawable(TypedArray.java:602) 
     at android.widget.TextView.(TextView.java:810) 
     at android.widget.TextView.(TextView.java:618) 
     at ...TypefacedTextView.(TypefacedTextView.java:22) 
     at java.lang.reflect.Constructor.constructNative(Constructor.java) 
     at java.lang.reflect.Constructor.newInstance(Constructor.java:423) 
     at android.view.LayoutInflater.createView(LayoutInflater.java:597) 
     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:699) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:758) 
     at android.view.LayoutInflater.parseInclude(LayoutInflater.java:842) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:748) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:761) 
     at android.view.LayoutInflater.parseInclude(LayoutInflater.java:842) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:748) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:761) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:495) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:400) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:353) 
     at android.view.View.inflate(View.java:17483) 
     at ...BlaView.init(BlaView.java:89) 
     at ...BlaView.(BlaView.java:85) 
     at java.lang.reflect.Constructor.constructNative(Constructor.java) 
     at java.lang.reflect.Constructor.newInstance(Constructor.java:423) 
     at android.view.LayoutInflater.createView(LayoutInflater.java:597) 
     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:699) 
     at android.view.LayoutInflater.rInflate(LayoutInflater.java:758) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:495) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:400) 
     at android.view.LayoutInflater.inflate(LayoutInflater.java:353) 
     at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:284) 
     at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140) 
     at ...BaseActivity.setContentView(BaseActivity.java:71) 
     at ...MainActivity.onCreate(MainActivity.java:135) 
     at android.app.Activity.performCreate(Activity.java:5242) 
     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) 
     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2164) 
     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2249) 
     at android.app.ActivityThread.access$800(ActivityThread.java:141) 
     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1212) 
     at android.os.Handler.dispatchMessage(Handler.java:102) 
     at android.os.Looper.loop(Looper.java:136) 
     at android.app.ActivityThread.main(ActivityThread.java:5052) 
     at java.lang.reflect.Method.invokeNative(Method.java) 
     at java.lang.reflect.Method.invoke(Method.java:515) 
     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796) 
     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612) 
     at dalvik.system.NativeStart.main(NativeStart.java) 
+0

Использование 'buildToolsVersion" 24.0.2 "'? –

+0

Да, compileSdkVersion 24 buildToolsVersion '24 .0.2 ' – Shivansh

+0

Вы установили программно? Атрибут AFAIK drawable больше не работает, кроме использования 'app: scrCompat', поэтому он больше невозможен, например, для набора векторов, доступных как drawableLeft/Right для OS pre lollipop – hakim

ответ

1

Похоже, что вы, возможно, обновились из Support Library 23.2.0, после чего произошла пара изменений. Цитируя Chris Banes' article:

Прежде всего, эта функциональность была выпущена в 23.2.0, но потом мы нашли использование памяти и конфигурации вопросы обновления мы его удалены в 23.3.0. В 23.4.0 (технически релиз исправления) мы повторно добавили ту же функциональность, но за флагом, который необходимо включить вручную.

Если вы хотите повторно включить, просто придерживаться этого в верхней части вашей деятельности:

статического {

AppCompatDelegate.setCompatVectorFromSourcesEnabled (истина);

}

функциональность упомянутых здесь является возможность использовать VectorDrawables в различных местах, как слой списков. Если вы хотите продолжить, вам нужно вставить этот фрагмент кода в каждое действие, для которого вы хотите включить его.

+0

Привет @Lewis McGeary Спасибо за ответ, я знал это решение, но не знаю, t попытался это сделать, потому что исключение практически невозможно воспроизвести на любом прелолипопном устройстве/эмуляторе. Однако я попробую это как возможное исправление сбоя, но моя проблема в том, что мой проект имеет более 100 видов деятельности. Так что я думал, что если есть способ использовать его в классе Application и использовать это глобально в проекте, я не пробовал, но будет ли он работать так, потому что поместить этот фрагмент в каждое действие почти невозможно для меня. – Shivansh

+0

Yikes! Я не уверен, будет ли работать в классе Application или нет. Если вам нужно поместить его в каждую активность, то это будет полезно использовать для Structural Search & Replace в Android Studio. Вы должны иметь возможность искать все классы, расширяющие AppCompatActivity (или независимо от того, что использует ваш проект) и вставлять фрагмент. –

+0

Thats длинная история, тогда, позвольте мне сначала попробовать путь приложения. – Shivansh