package com.topway.cms; import android.os.Bundle; import android.text.TextUtils; import com.topway.FlutterNativePlugin; import com.topway.bean.MyEvent; import com.topway.utils.MyLog; import org.greenrobot.eventbus.EventBus; import org.greenrobot.eventbus.Subscribe; import org.greenrobot.eventbus.ThreadMode; import io.flutter.app.FlutterActivity; import io.flutter.plugin.common.EventChannel; import io.flutter.plugins.GeneratedPluginRegistrant; public class MainActivity extends FlutterActivity { public static String CHANNEL = "com.native/openLogin"; EventChannel.EventSink mySink; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); GeneratedPluginRegistrant.registerWith(this); FlutterNativePlugin.registerWith(this.registrarFor(FlutterNativePlugin.CHANNEL)); EventBus.getDefault().register(this); native2Dart(); } @Subscribe(threadMode
flutter-android调用dart android原生启动flutter界面
最新推荐文章于 2024-08-04 03:36:50 发布
本文介绍了如何从Android原生代码中调用Dart方法,并详细阐述了启动Flutter界面的步骤,包括关键的交互桥梁设置和实例代码,帮助开发者实现Android与Flutter之间的无缝集成。
摘要由CSDN通过智能技术生成