JavaNoober / BackgroundLibrary

A framework for directly generating shape through Tags, no need to write shape.xml again(通过标签直接生成shape,无需再写shape.xml)
Apache License 2.0
3.86k stars 469 forks source link

海外出现启动时崩溃问题 #157

Closed ChenJunXu closed 10 months ago

ChenJunXu commented 1 year ago

image

Fatal Exception: java.lang.ClassCircularityError: Class iru.mpl.wsv extends itself (declaration of 'iru.mpl.wsv' appears in /data/app/~~iDxiKiXaH_lK-rufESxLGw==/com.virtual.video.i18n-bvrKXbg9IDEDwwUuofgu7A==/base.apk!classes5.dex) at com.noober.background.BackgroundLibrary.setDelegateFactory(BackgroundLibrary.java:5) at com.noober.background.BackgroundLibrary.inject(BackgroundLibrary.java:26) at com.noober.background.BackgroundContentProvider.onCreate(BackgroundContentProvider.java:24) at android.content.ContentProvider.attachInfo(ContentProvider.java:2421) at android.content.ContentProvider.attachInfo(ContentProvider.java:2386) at android.app.ActivityThread.installProvider(ActivityThread.java:7853) at android.app.ActivityThread.installContentProviders(ActivityThread.java:7370) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7066) at android.app.ActivityThread.access$1600(ActivityThread.java:273) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2127) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:210) at android.os.Looper.loop(Looper.java:299) at android.app.ActivityThread.main(ActivityThread.java:8302) at java.lang.reflect.Method.invoke(Method.java) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1037)

JavaNoober commented 10 months ago

循环继承的问题,是类加载导致的。应该和本项目无关