-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Closed
Description
我在自己写的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
Labels
No labels