Skip to content

请注意每个插件apk构建时都需要apply plugin: 'com.tencent.shadow.plugin' #871

@lks6123

Description

@lks6123

我在自己写的Demo时,启动插件时爆出了这个问题。

2022-03-28 19:44:03.556 30795-30832/com.leelu.shadow E/AndroidRuntime: FATAL EXCEPTION: pool-4-thread-1
    Process: com.leelu.shadow, PID: 30795
    java.lang.RuntimeException: java.lang.IllegalStateException: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.lang.Error: 请注意每个插件apk构建时都需要apply plugin: 'com.tencent.shadow.plugin'
        at com.leelu.plugin_manager.SamplePluginManager$1.run(SamplePluginManager.java:164)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
        at java.lang.Thread.run(Thread.java:920)
     Caused by: java.lang.IllegalStateException: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.lang.Error: 请注意每个插件apk构建时都需要apply plugin: 'com.tencent.shadow.plugin'
        at android.os.Parcel.createExceptionOrNull(Parcel.java:2433)
        at android.os.Parcel.createException(Parcel.java:2409)
        at android.os.Parcel.readException(Parcel.java:2392)
        at android.os.Parcel.readException(Parcel.java:2334)
        at com.tencent.shadow.dynamic.manager.BinderPluginLoader.loadPlugin(BinderPluginLoader.java:47)
        at com.leelu.plugin_manager.FastPluginManager.loadPlugin(FastPluginManager.java:127)
        at com.leelu.plugin_manager.SamplePluginManager$1.run(SamplePluginManager.java:142)

代码 pr 上来了。 大佬帮我看看。 搞了两天了。 还是没搞定。
代码在 sample 目录下面。 是一个单独的 Project 。 是通过maven依赖的方式, shadow是最新的shadow sdk 源码编译到本地maven 仓库的。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions