From 96b82a701dfc4dafea7fed3df7c5861a4c81a933 Mon Sep 17 00:00:00 2001 From: "yangwu.jia" <yangwu.jia@taobao.com> Date: Tue, 31 Dec 2019 15:19:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=9E=E6=BB=9A=E5=8F=8D=E5=B0=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/idlefish/flutterboost/Platform.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/android/src/main/java/com/idlefish/flutterboost/Platform.java b/android/src/main/java/com/idlefish/flutterboost/Platform.java index fc71f25..2d7227b 100644 --- a/android/src/main/java/com/idlefish/flutterboost/Platform.java +++ b/android/src/main/java/com/idlefish/flutterboost/Platform.java @@ -41,6 +41,14 @@ public abstract class Platform { if(pluginsRegister!=null){ pluginsRegister.registerPlugins(mRegistry); + }else{ + try { + Class clz = Class.forName("io.flutter.plugins.GeneratedPluginRegistrant"); + Method method = clz.getDeclaredMethod("registerWith", PluginRegistry.class); + method.invoke(null, mRegistry); + } catch (Throwable t) { + Log.i("flutterboost.platform",t.toString()); + } } if (lifecycleListener!= null) { -- 2.26.2