Closed danatechgithub4 closed 8 months ago
https://github.com/didi/DroidAssist/issues/38
看起来很多插件都有这种问题。
看起来很多插件都有这种问题。
贴一下 日志的文字版本;
> Task :internal:releaseTransformAllClassesTask
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/com.android.tools/proguard/coroutines.pro, error is java.util.zip.ZipException: duplicate entry: META-INF/com.android.tools/proguard/coroutines.pro
Merge jar error entry:META-INF/proguard/coroutines.pro, error is java.util.zip.ZipException: duplicate entry: META-INF/proguard/coroutines.pro
Merge jar error entry:META-INF/versions/9/module-info.class, error is java.util.zip.ZipException: duplicate entry: META-INF/versions/9/module-info.class
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/com.github.kirich1409.ViewBindingPropertyDelegate.core.kotlin_module, error is java.util.zip.ZipException: duplicate entry: META-INF/com.github.kirich1409.ViewBindingPropertyDelegate.core.kotlin_module
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/versions/9/module-info.class, error is java.util.zip.ZipException: duplicate entry: META-INF/versions/9/module-info.class
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/versions/9/module-info.class, error is java.util.zip.ZipException: duplicate entry: META-INF/versions/9/module-info.class
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/versions/9/module-info.class, error is java.util.zip.ZipException: duplicate entry: META-INF/versions/9/module-info.class
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/versions/9/module-info.class, error is java.util.zip.ZipException: duplicate entry: META-INF/versions/9/module-info.class
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/versions/9/module-info.class, error is java.util.zip.ZipException: duplicate entry: META-INF/versions/9/module-info.class
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF
Collect result:
[com/alibaba/android/arouter/facade/template/IRouteRoot]
com/alibaba/android/arouter/routes/ARouter$$Root$$internal
com/alibaba/android/arouter/routes/ARouter$$Root$$app
com/alibaba/android/arouter/routes/ARouter$$Root$$home
com/alibaba/android/arouter/routes/ARouter$$Root$$examPaper
com/alibaba/android/arouter/routes/ARouter$$Root$$billing
com/alibaba/android/arouter/routes/ARouter$$Root$$qiyukf
com/alibaba/android/arouter/routes/ARouter$$Root$$school
com/alibaba/android/arouter/routes/ARouter$$Root$$proneErrorQuestion
com/alibaba/android/arouter/routes/ARouter$$Root$$user
com/alibaba/android/arouter/routes/ARouter$$Root$$base
com/alibaba/android/arouter/routes/ARouter$$Root$$abtest
com/alibaba/android/arouter/routes/ARouter$$Root$$library
com/alibaba/android/arouter/routes/ARouter$$Root$$widget
com/alibaba/android/arouter/routes/ARouter$$Root$$arouterapi
[com/alibaba/android/arouter/facade/template/IInterceptorGroup]
com/alibaba/android/arouter/routes/ARouter$$Interceptors$$aliAuth
com/alibaba/android/arouter/routes/ARouter$$Interceptors$$base
[com/alibaba/android/arouter/facade/template/IProviderGroup]
com/alibaba/android/arouter/routes/ARouter$$Providers$$internal
com/alibaba/android/arouter/routes/ARouter$$Providers$$app
com/alibaba/android/arouter/routes/ARouter$$Providers$$home
com/alibaba/android/arouter/routes/ARouter$$Providers$$examPaper
com/alibaba/android/arouter/routes/ARouter$$Providers$$billing
com/alibaba/android/arouter/routes/ARouter$$Providers$$qiyukf
com/alibaba/android/arouter/routes/ARouter$$Providers$$school
com/alibaba/android/arouter/routes/ARouter$$Providers$$proneErrorQuestion
com/alibaba/android/arouter/routes/ARouter$$Providers$$user
com/alibaba/android/arouter/routes/ARouter$$Providers$$base
com/alibaba/android/arouter/routes/ARouter$$Providers$$abtest
com/alibaba/android/arouter/routes/ARouter$$Providers$$library
com/alibaba/android/arouter/routes/ARouter$$Providers$$widget
com/alibaba/android/arouter/routes/ARouter$$Providers$$arouterapi
Start inject byte code
Inject byte code successful
ARouter plugin inject time spend 7135 ms
> Task :internal:minifyReleaseWithR8
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: R8: Missing class com.android.billingclient.api.ProductDetails$PricingPhase (referenced from: double ai.zuoye.shijuanbao.billing.utils.CommonKtKt.getPriceAmountMicros(com.android.billingclient.api.ProductDetails) and 2 other contexts)
Missing class com.android.billingclient.api.ProductDetails$PricingPhases (referenced from: com.android.billingclient.api.ProductDetails$PricingPhase ai.zuoye.shijuanbao.billing.utils.CommonKtKt.getPricingPhase(com.android.billingclient.api.ProductDetails))
Missing class com.android.billingclient.api.ProductDetails$SubscriptionOfferDetails (referenced from: com.android.billingclient.api.ProductDetails$PricingPhase ai.zuoye.shijuanbao.billing.utils.CommonKtKt.getPricingPhase(com.android.billingclient.api.ProductDetails))
Missing class com.android.billingclient.api.ProductDetails (referenced from: void ai.zuoye.shijuanbao.billing.delegate.BillingDelegate.purchase() and 4 other contexts)
Missing class com.danatech.component.billing.BillingAgent (referenced from: com.danatech.component.billing.BillingAgent ai.zuoye.shijuanbao.billing.delegate.BillingDelegate.billingAgent and 6 other contexts)
Missing class java.lang.management.ManagementFactory (referenced from: long org.junit.internal.runners.statements.FailOnTimeout.cpuTime(java.lang.Thread))
Missing class java.lang.management.ThreadMXBean (referenced from: long org.junit.internal.runners.statements.FailOnTimeout.cpuTime(java.lang.Thread))
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
问题一:> Task :internal:releaseTransformAllClassesTask [Merge jar error entry:META-INF/MANIFEST.MF, error is java.util.zip.ZipException: ........] 错误是来自jar合并时,MANIFEST.MF同名的冲突(每个jar貌似都存在MANIFEST.MF文件,这个应该不影响哈); Merge jar error entry:META-INF/MANIFEST.MF 代码中通过异常捕获的方式,将其日志打印出来了,不用在意, 后续流程照样会进行的; 不过看起来确实像是个错误哈,我后面优化下;
问题二:> Task :internal:minifyReleaseWithR8 看到了 releaseTransformAllClassesTask,应该也是本插件导致的,也可能是插桩和R8这块的问题,待我研究研究先;不过这里是warning,麻烦你确认下编译是否正常&Arouter初始化是否通过插桩实现;
WARNING: /Users/android/Documents/builds/FFNJuf-o/0/shijuanbao/shijuanbao-android/internal/build/intermediates/classes/release/ALL/releaseTransformAllClassesTask/classes.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
不过粗看,很多都出现过这样的问题,如下图:
编译正常&Arouter初始化是通过插桩实现的。、
编译正常&Arouter初始化是通过插桩实现的。、
周末再处理哈;
编译正常&Arouter初始化是通过插桩实现的。、
本地没复现出来,你用1.0.1-beta01版本测试一下;
plugins {
id("io.github.JailedBird.ARouterPlugin") version "1.0.1-beta01"
}
改动点:
感谢反馈🤞
> Task :internal:minifyReleaseWithR8
WARNING:/Users/android/.gradle/caches/transforms-3/4b69307dee97319dfe55a3ab1545368c/transformed/jetified-auth_number_product-2.12.17.2-log-online-standard-release-runtime.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING:/Users/android/.gradle/caches/transforms-3/4b69307dee97319dfe55a3ab1545368c/transformed/jetified-auth_number_product-2.12.17.2-log-online-standard-release-runtime.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING:/Users/android/.gradle/caches/transforms-3/4b69307dee97319dfe55a3ab1545368c/transformed/jetified-auth_number_product-2.12.17.2-log-online-standard-release-runtime.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING:/Users/android/.gradle/caches/transforms-3/4b69307dee97319dfe55a3ab1545368c/transformed/jetified-auth_number_product-2.12.17.2-log-online-standard-release-runtime.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING:/Users/android/.gradle/caches/transforms-3/4b69307dee97319dfe55a3ab1545368c/transformed/jetified-auth_number_product-2.12.17.2-log-online-standard-release-runtime.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING:/Users/android/.gradle/caches/transforms-3/4b69307dee97319dfe55a3ab1545368c/transformed/jetified-auth_number_product-2.12.17.2-log-online-standard-release-runtime.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING:/Users/android/.gradle/caches/transforms-3/4b69307dee97319dfe55a3ab1545368c/transformed/jetified-auth_number_product-2.12.17.2-log-online-standard-release-runtime.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING:/Users/android/.gradle/caches/transforms-3/4b69307dee97319dfe55a3ab1545368c/transformed/jetified-auth_number_product-2.12.17.2-log-online-standard-release-runtime.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING:/Users/android/.gradle/caches/transforms-3/4b69307dee97319dfe55a3ab1545368c/transformed/jetified-auth_number_product-2.12.17.2-log-online-standard-release-runtime.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING:/Users/android/.gradle/caches/transforms-3/4b69307dee97319dfe55a3ab1545368c/transformed/jetified-auth_number_product-2.12.17.2-log-online-standard-release-runtime.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING:/Users/android/.gradle/caches/transforms-3/4b69307dee97319dfe55a3ab1545368c/transformed/jetified-auth_number_product-2.12.17.2-log-online-standard-release-runtime.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING:/Users/android/.gradle/caches/transforms-3/4b69307dee97319dfe55a3ab1545368c/transformed/jetified-auth_number_product-2.12.17.2-log-online-standard-release-runtime.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING:/Users/android/.gradle/caches/transforms-3/4b69307dee97319dfe55a3ab1545368c/transformed/jetified-auth_number_product-2.12.17.2-log-online-standard-release-runtime.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING:/Users/android/.gradle/caches/transforms-3/4b69307dee97319dfe55a3ab1545368c/transformed/jetified-auth_number_product-2.12.17.2-log-online-standard-release-runtime.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING:/Users/android/.gradle/caches/transforms-3/4b69307dee97319dfe55a3ab1545368c/transformed/jetified-auth_number_product-2.12.17.2-log-online-standard-release-runtime.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING:/Users/android/.gradle/caches/transforms-3/4b69307dee97319dfe55a3ab1545368c/transformed/jetified-auth_number_product-2.12.17.2-log-online-standard-release-runtime.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING:/Users/android/.gradle/caches/transforms-3/4b69307dee97319dfe55a3ab1545368c/transformed/jetified-auth_number_product-2.12.17.2-log-online-standard-release-runtime.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
WARNING:/Users/android/.gradle/caches/transforms-3/4b69307dee97319dfe55a3ab1545368c/transformed/jetified-auth_number_product-2.12.17.2-log-online-standard-release-runtime.jar: R8: Expected stack map table for method with non-linear control flow. In later version of R8, the method may be assumed not reachable.
确实不是本插件的问题,我翻看了一下没加入本插件之前的log,都是发生在阿里一键登录的jar包里面,只是加入本插件后貌似就隐藏了jetified-auth_number_product-2.12.17.2-log-online-standard-release-runtime.jar的路径。
试试看1.0.1-beta01? 加了些日志优化;
> Task :international:releaseTransformAllClassesTask
Welcome to use ArouterGradlePlugin for AGP8: https://github.com/JailedBird/ArouterGradlePlugin
ArouterGradlePlugin task start:
[Warning] Merge [jar:entry] /Users/android/.gradle/caches/transforms-3/355b22fe5d944bc4d0b9e70ee1b47df5/transformed/jetified-kotlinx-coroutines-android-1.7.3.jar:META-INF/com.android.tools/proguard/coroutines.pro, error is java.util.zip.ZipException: duplicate entry: META-INF/com.android.tools/proguard/coroutines.pro
[Warning] Merge [jar:entry] /Users/android/.gradle/caches/transforms-3/355b22fe5d944bc4d0b9e70ee1b47df5/transformed/jetified-kotlinx-coroutines-android-1.7.3.jar:META-INF/proguard/coroutines.pro, error is java.util.zip.ZipException: duplicate entry: META-INF/proguard/coroutines.pro
[Warning] Merge [jar:entry] /Users/android/.gradle/caches/transforms-3/355b22fe5d944bc4d0b9e70ee1b47df5/transformed/jetified-kotlinx-coroutines-android-1.7.3.jar:META-INF/versions/9/module-info.class, error is java.util.zip.ZipException: duplicate entry: META-INF/versions/9/module-info.class
[Warning] Merge [jar:entry] /Users/android/.gradle/caches/transforms-3/2396dcca1f7694de7c70dd389b0a2010/transformed/jetified-kotlin-stdlib-jdk8-1.8.22.jar:META-INF/versions/9/module-info.class, error is java.util.zip.ZipException: duplicate entry: META-INF/versions/9/module-info.class
[Warning] Merge [jar:entry] /Users/android/.gradle/caches/transforms-3/eefb0d2082d12c602428249b4a7a3fbb/transformed/jetified-kotlin-stdlib-jdk7-1.8.22.jar:META-INF/versions/9/module-info.class, error is java.util.zip.ZipException: duplicate entry: META-INF/versions/9/module-info.class
[Warning] Merge [jar:entry] /Users/android/.gradle/caches/transforms-3/2b3ffe0df423b4da2d8e90e0614ba10c/transformed/jetified-kotlin-stdlib-1.9.22.jar:META-INF/versions/9/module-info.class, error is java.util.zip.ZipException: duplicate entry: META-INF/versions/9/module-info.class
[Warning] Merge [jar:entry] /Users/android/.gradle/caches/transforms-3/ae7c20cc0bd2f0be860492076694a140/transformed/jetified-annotations-23.0.0.jar:META-INF/versions/9/module-info.class, error is java.util.zip.ZipException: duplicate entry: META-INF/versions/9/module-info.class
[Warning] Merge [jar:entry] /Users/android/.gradle/caches/transforms-3/3d643737e002abed86131839e4a5dddb/transformed/jetified-gson-2.10.1.jar:META-INF/versions/9/module-info.class, error is java.util.zip.ZipException: duplicate entry: META-INF/versions/9/module-info.class
Collect result:
[com/alibaba/android/arouter/facade/template/IRouteRoot]
com/alibaba/android/arouter/routes/ARouter$$Root$$international
com/alibaba/android/arouter/routes/ARouter$$Root$$app
com/alibaba/android/arouter/routes/ARouter$$Root$$EmailAuth
com/alibaba/android/arouter/routes/ARouter$$Root$$user
com/alibaba/android/arouter/routes/ARouter$$Root$$home
com/alibaba/android/arouter/routes/ARouter$$Root$$examPaper
com/alibaba/android/arouter/routes/ARouter$$Root$$billing
com/alibaba/android/arouter/routes/ARouter$$Root$$qiyukf
com/alibaba/android/arouter/routes/ARouter$$Root$$school
com/alibaba/android/arouter/routes/ARouter$$Root$$proneErrorQuestion
com/alibaba/android/arouter/routes/ARouter$$Root$$base
com/alibaba/android/arouter/routes/ARouter$$Root$$abtest
com/alibaba/android/arouter/routes/ARouter$$Root$$library
com/alibaba/android/arouter/routes/ARouter$$Root$$widget
com/alibaba/android/arouter/routes/ARouter$$Root$$arouterapi
[com/alibaba/android/arouter/facade/template/IInterceptorGroup]
com/alibaba/android/arouter/routes/ARouter$$Interceptors$$EmailAuth
com/alibaba/android/arouter/routes/ARouter$$Interceptors$$base
[com/alibaba/android/arouter/facade/template/IProviderGroup]
com/alibaba/android/arouter/routes/ARouter$$Providers$$international
com/alibaba/android/arouter/routes/ARouter$$Providers$$app
com/alibaba/android/arouter/routes/ARouter$$Providers$$EmailAuth
com/alibaba/android/arouter/routes/ARouter$$Providers$$user
com/alibaba/android/arouter/routes/ARouter$$Providers$$home
com/alibaba/android/arouter/routes/ARouter$$Providers$$examPaper
com/alibaba/android/arouter/routes/ARouter$$Providers$$billing
com/alibaba/android/arouter/routes/ARouter$$Providers$$qiyukf
com/alibaba/android/arouter/routes/ARouter$$Providers$$school
com/alibaba/android/arouter/routes/ARouter$$Providers$$proneErrorQuestion
com/alibaba/android/arouter/routes/ARouter$$Providers$$base
com/alibaba/android/arouter/routes/ARouter$$Providers$$abtest
com/alibaba/android/arouter/routes/ARouter$$Providers$$library
com/alibaba/android/arouter/routes/ARouter$$Providers$$widget
com/alibaba/android/arouter/routes/ARouter$$Providers$$arouterapi
Start inject byte code
Inject byte code successful
ARouter plugin inject time spend 5742 ms
试过了MANIFEST.MF警告已经少了很多,移除阿里一键登录后,也未发现R8的警告。
> Task :international:releaseTransformAllClassesTask Welcome to use ArouterGradlePlugin for AGP8: https://github.com/JailedBird/ArouterGradlePlugin ArouterGradlePlugin task start: [Warning] Merge [jar:entry] /Users/android/.gradle/caches/transforms-3/355b22fe5d944bc4d0b9e70ee1b47df5/transformed/jetified-kotlinx-coroutines-android-1.7.3.jar:META-INF/com.android.tools/proguard/coroutines.pro, error is java.util.zip.ZipException: duplicate entry: META-INF/com.android.tools/proguard/coroutines.pro [Warning] Merge [jar:entry] /Users/android/.gradle/caches/transforms-3/355b22fe5d944bc4d0b9e70ee1b47df5/transformed/jetified-kotlinx-coroutines-android-1.7.3.jar:META-INF/proguard/coroutines.pro, error is java.util.zip.ZipException: duplicate entry: META-INF/proguard/coroutines.pro [Warning] Merge [jar:entry] /Users/android/.gradle/caches/transforms-3/355b22fe5d944bc4d0b9e70ee1b47df5/transformed/jetified-kotlinx-coroutines-android-1.7.3.jar:META-INF/versions/9/module-info.class, error is java.util.zip.ZipException: duplicate entry: META-INF/versions/9/module-info.class [Warning] Merge [jar:entry] /Users/android/.gradle/caches/transforms-3/2396dcca1f7694de7c70dd389b0a2010/transformed/jetified-kotlin-stdlib-jdk8-1.8.22.jar:META-INF/versions/9/module-info.class, error is java.util.zip.ZipException: duplicate entry: META-INF/versions/9/module-info.class [Warning] Merge [jar:entry] /Users/android/.gradle/caches/transforms-3/eefb0d2082d12c602428249b4a7a3fbb/transformed/jetified-kotlin-stdlib-jdk7-1.8.22.jar:META-INF/versions/9/module-info.class, error is java.util.zip.ZipException: duplicate entry: META-INF/versions/9/module-info.class [Warning] Merge [jar:entry] /Users/android/.gradle/caches/transforms-3/2b3ffe0df423b4da2d8e90e0614ba10c/transformed/jetified-kotlin-stdlib-1.9.22.jar:META-INF/versions/9/module-info.class, error is java.util.zip.ZipException: duplicate entry: META-INF/versions/9/module-info.class [Warning] Merge [jar:entry] /Users/android/.gradle/caches/transforms-3/ae7c20cc0bd2f0be860492076694a140/transformed/jetified-annotations-23.0.0.jar:META-INF/versions/9/module-info.class, error is java.util.zip.ZipException: duplicate entry: META-INF/versions/9/module-info.class [Warning] Merge [jar:entry] /Users/android/.gradle/caches/transforms-3/3d643737e002abed86131839e4a5dddb/transformed/jetified-gson-2.10.1.jar:META-INF/versions/9/module-info.class, error is java.util.zip.ZipException: duplicate entry: META-INF/versions/9/module-info.class Collect result: [com/alibaba/android/arouter/facade/template/IRouteRoot] com/alibaba/android/arouter/routes/ARouter$$Root$$international com/alibaba/android/arouter/routes/ARouter$$Root$$app com/alibaba/android/arouter/routes/ARouter$$Root$$EmailAuth com/alibaba/android/arouter/routes/ARouter$$Root$$user com/alibaba/android/arouter/routes/ARouter$$Root$$home com/alibaba/android/arouter/routes/ARouter$$Root$$examPaper com/alibaba/android/arouter/routes/ARouter$$Root$$billing com/alibaba/android/arouter/routes/ARouter$$Root$$qiyukf com/alibaba/android/arouter/routes/ARouter$$Root$$school com/alibaba/android/arouter/routes/ARouter$$Root$$proneErrorQuestion com/alibaba/android/arouter/routes/ARouter$$Root$$base com/alibaba/android/arouter/routes/ARouter$$Root$$abtest com/alibaba/android/arouter/routes/ARouter$$Root$$library com/alibaba/android/arouter/routes/ARouter$$Root$$widget com/alibaba/android/arouter/routes/ARouter$$Root$$arouterapi [com/alibaba/android/arouter/facade/template/IInterceptorGroup] com/alibaba/android/arouter/routes/ARouter$$Interceptors$$EmailAuth com/alibaba/android/arouter/routes/ARouter$$Interceptors$$base [com/alibaba/android/arouter/facade/template/IProviderGroup] com/alibaba/android/arouter/routes/ARouter$$Providers$$international com/alibaba/android/arouter/routes/ARouter$$Providers$$app com/alibaba/android/arouter/routes/ARouter$$Providers$$EmailAuth com/alibaba/android/arouter/routes/ARouter$$Providers$$user com/alibaba/android/arouter/routes/ARouter$$Providers$$home com/alibaba/android/arouter/routes/ARouter$$Providers$$examPaper com/alibaba/android/arouter/routes/ARouter$$Providers$$billing com/alibaba/android/arouter/routes/ARouter$$Providers$$qiyukf com/alibaba/android/arouter/routes/ARouter$$Providers$$school com/alibaba/android/arouter/routes/ARouter$$Providers$$proneErrorQuestion com/alibaba/android/arouter/routes/ARouter$$Providers$$base com/alibaba/android/arouter/routes/ARouter$$Providers$$abtest com/alibaba/android/arouter/routes/ARouter$$Providers$$library com/alibaba/android/arouter/routes/ARouter$$Providers$$widget com/alibaba/android/arouter/routes/ARouter$$Providers$$arouterapi Start inject byte code Inject byte code successful ARouter plugin inject time spend 5742 ms
试过了MANIFEST.MF警告已经少了很多,移除阿里一键登录后,也未发现R8的警告。
那你直接更新下1.0.1哈 已经发布了;
有上百条这种错误,不确定是不是本插件的问题。