Skip to content

Commit

Permalink
Update FcmPushService.kt
Browse files Browse the repository at this point in the history
fix: Remove Google from fcm_shared_isolate
  • Loading branch information
sorydima authored Nov 9, 2023
1 parent 615b53e commit 6bdefaa
Showing 1 changed file with 29 additions and 29 deletions.
58 changes: 29 additions & 29 deletions android/app/src/main/kotlin/com/rechain/online/FcmPushService.kt
Original file line number Diff line number Diff line change
@@ -1,35 +1,35 @@
package com.rechain.online
// package com.rechain.online

import com.famedly.fcm_shared_isolate.FcmSharedIsolateService
// import com.famedly.fcm_shared_isolate.FcmSharedIsolateService

import com.rechain.online.MainActivity
// import com.rechain.online.MainActivity

import io.flutter.embedding.android.FlutterActivity
import io.flutter.embedding.engine.FlutterEngine
import io.flutter.view.FlutterMain
import io.flutter.embedding.engine.dart.DartExecutor.DartEntrypoint
// import io.flutter.embedding.android.FlutterActivity
// import io.flutter.embedding.engine.FlutterEngine
// import io.flutter.view.FlutterMain
// import io.flutter.embedding.engine.dart.DartExecutor.DartEntrypoint

import android.content.Context
import android.os.Bundle
import android.util.Log
import android.view.WindowManager
// import android.content.Context
// import android.os.Bundle
// import android.util.Log
// import android.view.WindowManager

class FcmPushService : FcmSharedIsolateService() {
override fun getEngine(): FlutterEngine {
return provideEngine(getApplicationContext())
}
// class FcmPushService : FcmSharedIsolateService() {
// override fun getEngine(): FlutterEngine {
// return provideEngine(getApplicationContext())
// }

companion object {
fun provideEngine(context: Context): FlutterEngine {
var engine = MainActivity.engine
if (engine == null) {
engine = MainActivity.provideEngine(context)
engine.getLocalizationPlugin().sendLocalesToFlutter(
context.getResources().getConfiguration())
engine.getDartExecutor().executeDartEntrypoint(
DartEntrypoint.createDefault())
}
return engine
}
}
}
// companion object {
// fun provideEngine(context: Context): FlutterEngine {
// var engine = MainActivity.engine
// if (engine == null) {
// engine = MainActivity.provideEngine(context)
// engine.getLocalizationPlugin().sendLocalesToFlutter(
// context.getResources().getConfiguration())
// engine.getDartExecutor().executeDartEntrypoint(
// DartEntrypoint.createDefault())
// }
// return engine
// }
// }
// }

0 comments on commit 6bdefaa

Please sign in to comment.