alibaba / freeline

A super fast build tool for Android, an alternative to Instant Run
https://www.freelinebuild.com/
BSD 3-Clause "New" or "Revised" License
5.48k stars 623 forks source link

小米6 android8.0 增量编译闪退 #964

Open 17043983 opened 6 years ago

17043983 commented 6 years ago

java.lang.IllegalStateException: java.lang.NoSuchFieldException: No field mAssets in class Landroid/content/res/MiuiResourcesImpl; (declaration of 'android.content.res.MiuiResourcesImpl' appears in /system/framework/framework.jar) at com.antfortune.freeline.resources.MonkeyPatcher.monkeyPatchExistingResources(MonkeyPatcher.java:400) at com.antfortune.freeline.gradle.GradleDynamic.applyDynamicRes(GradleDynamic.java:33) at com.antfortune.freeline.FreelineCore.applyDynamicRes(FreelineCore.java:335) at com.antfortune.freeline.FreelineCore.injectResources(FreelineCore.java:278) at com.antfortune.freeline.FreelineCore.init(FreelineCore.java:99) at com.antfortune.freeline.FreelineCore.init(FreelineCore.java:67) at com.antfortune.freeline.FreelineApplication.onCreate(FreelineApplication.java:31) at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1119) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5853) at android.app.ActivityThread.-wrap1(Unknown Source:0) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1678) at android.os.Handler.dispatchMessage(Handler.java:105) at android.os.Looper.loop(Looper.java:164) at android.app.ActivityThread.main(ActivityThread.java:6665) 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:781)