material-calendarview icon indicating copy to clipboard operation
material-calendarview copied to clipboard

Application Runtime Error

Open karma718 opened this issue 6 years ago • 3 comments

Unable to start activity ComponentInfo{com.orient.myapplication/com.orient.myapplication.Main2Activity}: android.view.InflateException: Binary XML file line #8: Binary XML file line #8: Error inflating class com.prolificinteractive.materialcalendarview.MaterialCalendarView at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2820) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2895) at android.app.ActivityThread.-wrap11(Unknown Source:0) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1596) at android.os.Handler.dispatchMessage(Handler.java:105) at android.os.Looper.loop(Looper.java:164) at android.app.ActivityThread.main(ActivityThread.java:6565) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767) Caused by: android.view.InflateException: Binary XML file line #8: Binary XML file line #8: Error inflating class com.prolificinteractive.materialcalendarview.MaterialCalendarView Caused by: android.view.InflateException: Binary XML file line #8: Error inflating class com.prolificinteractive.materialcalendarview.MaterialCalendarView Caused by: java.lang.reflect.InvocationTargetException at java.lang.reflect.Constructor.newInstance0(Native Method) at java.lang.reflect.Constructor.newInstance(Constructor.java:334) at android.view.LayoutInflater.createView(LayoutInflater.java:647) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:790) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730) at android.view.LayoutInflater.rInflate(LayoutInflater.java:863) at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824) at android.view.LayoutInflater.inflate(LayoutInflater.java:515) at android.view.LayoutInflater.inflate(LayoutInflater.java:423) at android.view.LayoutInflater.inflate(LayoutInflater.java:374) at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:287) at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:139) at com.orient.myapplication.Main2Activity.onCreate(Main2Activity.java:23) at android.app.Activity.performCreate(Activity.java:6975) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1214) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2773) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2895) at android.app.ActivityThread.-wrap11(Unknown Source:0) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1596) at android.os.Handler.dispatchMessage(Handler.java:105) at android.os.Looper.loop(Looper.java:164) at android.app.ActivityThread.main(ActivityThread.java:6565) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767) Caused by: java.lang.NoSuchFieldError: No static field header of type I in class Lcom/prolificinteractive/materialcalendarview/R$id; or its superclasses (declaration of 'com.prolificinteractive.materialcalendarview.R$id' appears in /data/app/com.orient.myapplication-tscV6aUXEieyuNMj9Noprw==/split_lib_slice_0_apk.apk) at com.prolificinteractive.materialcalendarview.MaterialCalendarView.(MaterialCalendarView.java:264) at java.lang.reflect.Constructor.newInstance0(Native Method)  at java.lang.reflect.Constructor.newInstance(Constructor.java:334)  at android.view.LayoutInflater.createView(LayoutInflater.java:647)  at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:790)  at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)  at android.view.LayoutInflater.rInflate(LayoutInflater.java:863)  at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)  at android.view.LayoutInflater.inflate(LayoutInflater.java:515)  at android.view.LayoutInflater.inflate(LayoutInflater.java:423)  at android.view.LayoutInflater.inflate(LayoutInflater.java:374)  at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:287)  at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:139)  at com.orient.myapplication.Main2Activity.onCreate(Main2Activity.java:23)  at android.app.Activity.performCreate(Activity.java:6975)  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1214)  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2773)  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2895)  at android.app.ActivityThread.-wrap11(Unknown Source:0)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1596)  at android.os.Handler.dispatchMessage(Handler.java:105)  at android.os.Looper.loop(Looper.java:164)  at android.app.ActivityThread.main(ActivityThread.java:6565)  at java.lang.reflect.Method.invoke(Native Method)  at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767) 

karma718 avatar Jan 22 '19 05:01 karma718

same here

youssefali424 avatar May 24 '19 15:05 youssefali424

Any idea? I'm racking my brain trying to figure this out. It is possible there is a new resource ID that is conflicting with one of our own resource ids. I cannot find a duplicate one where I'm getting stuck at R.id.previous in MaterialCalendarView:

    topbar = content.findViewById(R.id.header);
    buttonPast = content.findViewById(R.id.previous);   <--- Throwing the exception for me
    title = content.findViewById(R.id.month_name);
    buttonFuture = content.findViewById(R.id.next);
    pager = new CalendarPager(getContext());

dryerflyer avatar Jun 02 '19 04:06 dryerflyer

for me this solved it

nithinmurali avatar Sep 18 '20 04:09 nithinmurali