[Android][ucrop] File res/drawable/ucrop_ic_cross.xml from drawable resource ID #0x7f070093

2019. 8. 28. 14:17Programing/Debugging

 

E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.victor.mms_application, PID: 15015
    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.victor.mms_application/com.yalantis.ucrop.UCropActivity}: android.content.res.Resources$NotFoundException: File res/drawable/ucrop_ic_cross.xml from drawable resource ID #0x7f070093
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2205)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2255)
        at android.app.ActivityThread.access$800(ActivityThread.java:142)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1203)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at android.os.Looper.loop(Looper.java:136)
        at android.app.ActivityThread.main(ActivityThread.java:5118)
        at java.lang.reflect.Method.invokeNative(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:515)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:605)
        at dalvik.system.NativeStart.main(Native Method)
     Caused by: android.content.res.Resources$NotFoundException: File res/drawable/ucrop_ic_cross.xml from drawable resource ID #0x7f070093
        at android.content.res.Resources.loadDrawable(Resources.java:2136)
        at android.content.res.Resources.getDrawable(Resources.java:715)
        at android.support.v4.content.ContextCompat.getDrawable(ContextCompat.java:465)
        at com.yalantis.ucrop.UCropActivity.setupAppBar(UCropActivity.java:345)
        at com.yalantis.ucrop.UCropActivity.setupViews(UCropActivity.java:296)
        at com.yalantis.ucrop.UCropActivity.onCreate(UCropActivity.java:125)
        at android.app.Activity.performCreate(Activity.java:5275)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2169)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2255) 
        at android.app.ActivityThread.access$800(ActivityThread.java:142) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1203) 
        at android.os.Handler.dispatchMessage(Handler.java:102) 
        at android.os.Looper.loop(Looper.java:136) 
        at android.app.ActivityThread.main(ActivityThread.java:5118) 
        at java.lang.reflect.Method.invokeNative(Native Method) 
        at java.lang.reflect.Method.invoke(Method.java:515) 
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:605) 
        at dalvik.system.NativeStart.main(Native Method) 
     Caused by: org.xmlpull.v1.XmlPullParserException: Binary XML file line #1: invalid drawable tag vector
        at android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:933)
        at android.graphics.drawable.Drawable.createFromXml(Drawable.java:877)
        at android.content.res.Resources.loadDrawable(Resources.java:2132)
        at android.content.res.Resources.getDrawable(Resources.java:715) 
        at android.support.v4.content.ContextCompat.getDrawable(ContextCompat.java:465) 
        at com.yalantis.ucrop.UCropActivity.setupAppBar(UCropActivity.java:345) 
        at com.yalantis.ucrop.UCropActivity.setupViews(UCropActivity.java:296) 
        at com.yalantis.ucrop.UCropActivity.onCreate(UCropActivity.java:125) 
        at android.app.Activity.performCreate(Activity.java:5275) 
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) 
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2169) 
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2255) 
        at android.app.ActivityThread.access$800(ActivityThread.java:142) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1203) 
        at android.os.Handler.dispatchMessage(Handler.java:102) 
        at android.os.Looper.loop(Looper.java:136) 
        at android.app.ActivityThread.main(ActivityThread.java:5118) 
        at java.lang.reflect.Method.invokeNative(Native Method) 
        at java.lang.reflect.Method.invoke(Method.java:515) 
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:605) 
        at dalvik.system.NativeStart.main(Native Method) 

 

[Solution]

"AppCompatDelegate.setCompatVectorFromResourcesEnabled(true);" in onCreate()