Files
MWClash/android/app/src/main/kotlin/com/follow/clash/MainActivity.kt

25 lines
822 B
Kotlin
Raw Normal View History

2024-04-30 23:38:49 +08:00
package com.follow.clash
import com.follow.clash.plugins.AppPlugin
import com.follow.clash.plugins.ServicePlugin
2024-04-30 23:38:49 +08:00
import com.follow.clash.plugins.TilePlugin
import com.follow.clash.plugins.VpnPlugin
2024-04-30 23:38:49 +08:00
import io.flutter.embedding.android.FlutterActivity
import io.flutter.embedding.engine.FlutterEngine
class MainActivity : FlutterActivity() {
override fun configureFlutterEngine(flutterEngine: FlutterEngine) {
super.configureFlutterEngine(flutterEngine)
flutterEngine.plugins.add(AppPlugin())
flutterEngine.plugins.add(VpnPlugin())
flutterEngine.plugins.add(ServicePlugin())
2024-04-30 23:38:49 +08:00
flutterEngine.plugins.add(TilePlugin())
GlobalState.flutterEngine = flutterEngine
}
override fun onDestroy() {
GlobalState.flutterEngine = null
super.onDestroy()
}
}