saiwu-bigkoo / Android-ConvenientBanner

Simple and convenient banner, loop viewpager with 3D effects
4.77k stars 1.06k forks source link

引入最新版本Crash #315

Open Momohanfeng opened 6 years ago

Momohanfeng commented 6 years ago

2018-11-09 15:17:49.816 1970-1970/com.cninnovatel.ev I/zygote: Rejecting re-init on previously-failed class java.lang.Class<com.bigkoo.convenientbanner.helper.CBLoopScaleHelper$1>: java.lang.IncompatibleClassChangeError: Superclass android.support.v7.widget.RecyclerView$OnScrollListener of com.bigkoo.convenientbanner.helper.CBLoopScaleHelper$1 is an interface (declaration of 'com.bigkoo.convenientbanner.helper.CBLoopScaleHelper$1' appears in /data/app/com.cninnovatel.ev-KIIXEHUHVMKHQpE9jM6VAg==/base.apk) 2018-11-09 15:17:49.816 1970-1970/com.cninnovatel.ev I/zygote: at void com.bigkoo.convenientbanner.ConvenientBanner.init(android.content.Context) (ConvenientBanner.java:77) 2018-11-09 15:17:49.816 1970-1970/com.cninnovatel.ev I/zygote: at void com.bigkoo.convenientbanner.ConvenientBanner.(android.content.Context, android.util.AttributeSet) (ConvenientBanner.java:64) 2018-11-09 15:17:49.816 1970-1970/com.cninnovatel.ev I/zygote: at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2) 2018-11-09 15:17:49.817 1970-1970/com.cninnovatel.ev I/zygote: at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334) 2018-11-09 15:17:49.817 1970-1970/com.cninnovatel.ev I/zygote: at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647) 2018-11-09 15:17:49.817 1970-1970/com.cninnovatel.ev I/zygote: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790) 2018-11-09 15:17:49.818 1970-1970/com.cninnovatel.ev I/zygote: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730) 2018-11-09 15:17:49.818 1970-1970/com.cninnovatel.ev I/zygote: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863) 2018-11-09 15:17:49.818 1970-1970/com.cninnovatel.ev I/zygote: at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824) 2018-11-09 15:17:49.818 1970-1970/com.cninnovatel.ev I/zygote: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:866) 2018-11-09 15:17:49.818 1970-1970/com.cninnovatel.ev I/zygote: at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824) 2018-11-09 15:17:49.818 1970-1970/com.cninnovatel.ev I/zygote: at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515) 2018-11-09 15:17:49.818 1970-1970/com.cninnovatel.ev I/zygote: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423) 2018-11-09 15:17:49.818 1970-1970/com.cninnovatel.ev I/zygote: at android.view.View com.cninnovatel.ev.work.WorkFrag.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (WorkFrag.java:24) 2018-11-09 15:17:49.818 1970-1970/com.cninnovatel.ev I/zygote: at android.view.View android.support.v4.app.Fragment.performCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (Fragment.java:2261) 2018-11-09 15:17:49.818 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.FragmentManagerImpl.moveToState(android.support.v4.app.Fragment, int, int, int, boolean) (FragmentManager.java:1419) 2018-11-09 15:17:49.818 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.FragmentManagerImpl.moveFragmentToExpectedState(android.support.v4.app.Fragment) (FragmentManager.java:1750) 2018-11-09 15:17:49.818 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.FragmentManagerImpl.moveToState(int, boolean) (FragmentManager.java:1819) 2018-11-09 15:17:49.818 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.BackStackRecord.executeOps() (BackStackRecord.java:797) 2018-11-09 15:17:49.818 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.FragmentManagerImpl.executeOps(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManager.java:2590) 2018-11-09 15:17:49.818 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.FragmentManagerImpl.executeOpsTogether(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManager.java:2377) 2018-11-09 15:17:49.818 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(java.util.ArrayList, java.util.ArrayList) (FragmentManager.java:2332) 2018-11-09 15:17:49.818 1970-1970/com.cninnovatel.ev I/zygote: at boolean android.support.v4.app.FragmentManagerImpl.execPendingActions() (FragmentManager.java:2239) 2018-11-09 15:17:49.818 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.FragmentManagerImpl$1.run() (FragmentManager.java:700) 2018-11-09 15:17:49.818 1970-1970/com.cninnovatel.ev I/zygote: at void android.os.Handler.handleCallback(android.os.Message) (Handler.java:790) 2018-11-09 15:17:49.818 1970-1970/com.cninnovatel.ev I/zygote: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:99) 2018-11-09 15:17:49.818 1970-1970/com.cninnovatel.ev I/zygote: at void android.os.Looper.loop() (Looper.java:164) 2018-11-09 15:17:49.819 1970-1970/com.cninnovatel.ev I/zygote: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6518) 2018-11-09 15:17:49.819 1970-1970/com.cninnovatel.ev I/zygote: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) 2018-11-09 15:17:49.819 1970-1970/com.cninnovatel.ev I/zygote: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438) 2018-11-09 15:17:49.819 1970-1970/com.cninnovatel.ev I/zygote: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807) 2018-11-09 15:17:49.820 1970-1970/com.cninnovatel.ev I/zygote: Rejecting re-init on previously-failed class java.lang.Class<com.bigkoo.convenientbanner.helper.CBLoopScaleHelper$1>: java.lang.IncompatibleClassChangeError: Superclass android.support.v7.widget.RecyclerView$OnScrollListener of com.bigkoo.convenientbanner.helper.CBLoopScaleHelper$1 is an interface (declaration of 'com.bigkoo.convenientbanner.helper.CBLoopScaleHelper$1' appears in /data/app/com.cninnovatel.ev-KIIXEHUHVMKHQpE9jM6VAg==/base.apk) 2018-11-09 15:17:49.820 1970-1970/com.cninnovatel.ev I/zygote: at void com.bigkoo.convenientbanner.ConvenientBanner.init(android.content.Context) (ConvenientBanner.java:77) 2018-11-09 15:17:49.820 1970-1970/com.cninnovatel.ev I/zygote: at void com.bigkoo.convenientbanner.ConvenientBanner.(android.content.Context, android.util.AttributeSet) (ConvenientBanner.java:64) 2018-11-09 15:17:49.820 1970-1970/com.cninnovatel.ev I/zygote: at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2) 2018-11-09 15:17:49.820 1970-1970/com.cninnovatel.ev I/zygote: at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334) 2018-11-09 15:17:49.820 1970-1970/com.cninnovatel.ev I/zygote: at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647) 2018-11-09 15:17:49.820 1970-1970/com.cninnovatel.ev I/zygote: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790) 2018-11-09 15:17:49.820 1970-1970/com.cninnovatel.ev I/zygote: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730) 2018-11-09 15:17:49.820 1970-1970/com.cninnovatel.ev I/zygote: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:866) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at android.view.View com.cninnovatel.ev.work.WorkFrag.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (WorkFrag.java:24) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at android.view.View android.support.v4.app.Fragment.performCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (Fragment.java:2261) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.FragmentManagerImpl.moveToState(android.support.v4.app.Fragment, int, int, int, boolean) (FragmentManager.java:1419) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.FragmentManagerImpl.moveFragmentToExpectedState(android.support.v4.app.Fragment) (FragmentManager.java:1750) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.FragmentManagerImpl.moveToState(int, boolean) (FragmentManager.java:1819) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.BackStackRecord.executeOps() (BackStackRecord.java:797) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.FragmentManagerImpl.executeOps(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManager.java:2590) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.FragmentManagerImpl.executeOpsTogether(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManager.java:2377) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(java.util.ArrayList, java.util.ArrayList) (FragmentManager.java:2332) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at boolean android.support.v4.app.FragmentManagerImpl.execPendingActions() (FragmentManager.java:2239) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.FragmentManagerImpl$1.run() (FragmentManager.java:700) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at void android.os.Handler.handleCallback(android.os.Message) (Handler.java:790) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:99) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at void android.os.Looper.loop() (Looper.java:164) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6518) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438) 2018-11-09 15:17:49.821 1970-1970/com.cninnovatel.ev I/zygote: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807) 2018-11-09 15:17:49.822 1970-1970/com.cninnovatel.ev I/zygote: Rejecting re-init on previously-failed class java.lang.Class<com.bigkoo.convenientbanner.helper.CBLoopScaleHelper$1>: java.lang.IncompatibleClassChangeError: Superclass android.support.v7.widget.RecyclerView$OnScrollListener of com.bigkoo.convenientbanner.helper.CBLoopScaleHelper$1 is an interface (declaration of 'com.bigkoo.convenientbanner.helper.CBLoopScaleHelper$1' appears in /data/app/com.cninnovatel.ev-KIIXEHUHVMKHQpE9jM6VAg==/base.apk) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at void com.bigkoo.convenientbanner.ConvenientBanner.init(android.content.Context) (ConvenientBanner.java:77) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at void com.bigkoo.convenientbanner.ConvenientBanner.(android.content.Context, android.util.AttributeSet) (ConvenientBanner.java:64) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:866) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at android.view.View com.cninnovatel.ev.work.WorkFrag.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (WorkFrag.java:24) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at android.view.View android.support.v4.app.Fragment.performCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (Fragment.java:2261) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.FragmentManagerImpl.moveToState(android.support.v4.app.Fragment, int, int, int, boolean) (FragmentManager.java:1419) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.FragmentManagerImpl.moveFragmentToExpectedState(android.support.v4.app.Fragment) (FragmentManager.java:1750) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.FragmentManagerImpl.moveToState(int, boolean) (FragmentManager.java:1819) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.BackStackRecord.executeOps() (BackStackRecord.java:797) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.FragmentManagerImpl.executeOps(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManager.java:2590) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.FragmentManagerImpl.executeOpsTogether(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManager.java:2377) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(java.util.ArrayList, java.util.ArrayList) (FragmentManager.java:2332) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at boolean android.support.v4.app.FragmentManagerImpl.execPendingActions() (FragmentManager.java:2239) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at void android.support.v4.app.FragmentManagerImpl$1.run() (FragmentManager.java:700) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at void android.os.Handler.handleCallback(android.os.Message) (Handler.java:790) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:99) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at void android.os.Looper.loop() (Looper.java:164) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6518) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438) 2018-11-09 15:17:49.823 1970-1970/com.cninnovatel.ev I/zygote: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807) 2018-11-09 15:17:49.831 1970-1970/com.cninnovatel.ev D/AndroidRuntime: Shutting down VM