Files
MWClash/android/app/src/main/kotlin/com/follow/clash/MainActivity.kt
chen08209 aec325a19a Optimize android vpn performance
Optimize more details
2025-04-15 15:54:36 +08:00

23 lines
764 B
Kotlin

package com.follow.clash
import com.follow.clash.core.Core
import com.follow.clash.plugins.AppPlugin
import com.follow.clash.plugins.ServicePlugin
import com.follow.clash.plugins.TilePlugin
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(ServicePlugin)
flutterEngine.plugins.add(TilePlugin())
GlobalState.flutterEngine = flutterEngine
}
override fun onDestroy() {
GlobalState.flutterEngine = null
super.onDestroy()
}
}