-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
questionFurther information is requestedFurther information is requested
Description
شرح خطا
باوجود override کردن اپلیکیشن و معرفی به مانیفست در بکگراند توابع اجرانمیشوند
همچنین زمانی که configureFlutterEngine را حذف میکنم برنامه با یک صفحه مشکی ران میشود
تنها تفاوت با Example پوشه همین میباشد.
همچنین پروژه example کتابخانه نیز در بکگراند توابع را جهت ذخیره سازی اطلاعات نوتیفیکیشن ارسال شده اجرا نمیکند
لاگ خطا
لاگی که در لاگکت هنگام رخدادن خطا چاپ میشود. متن کامل استکتریس را چاپ کنید.
package ***************
import androidx.annotation.NonNull;
import io.flutter.embedding.android.FlutterActivity
import io.flutter.embedding.engine.FlutterEngine
import io.flutter.plugins.GeneratedPluginRegistrant
class MainActivity: FlutterActivity() {
override fun configureFlutterEngine(@NonNull flutterEngine: FlutterEngine) {
co.pushe.plus.flutter.PushePlugin.appOnForeground(true);
GeneratedPluginRegistrant.registerWith(flutterEngine);
}
}
package ***********************
import io.flutter.app.FlutterApplication
import io.flutter.plugin.common.PluginRegistry
import io.flutter.plugin.common.PluginRegistry.PluginRegistrantCallback
import io.flutter.plugins.GeneratedPluginRegistrant
import androidx.multidex.MultiDex
import android.content.Context;
import co.pushe.plus.flutter.PusheFlutterApplication;
import co.pushe.plus.flutter.PushePlugin;
class MyApp : FlutterApplication(), PluginRegistrantCallback {
override fun attachBaseContext(base: Context) {
super.attachBaseContext(base)
MultiDex.install(this)
}
override fun onCreate() {
super.onCreate()
// other codes
//PushePlugin.setDebugMode(true)
PushePlugin.initialize(this)
}
override fun registerWith(registry: PluginRegistry) {
PushePlugin.registerWith(registry)
//GeneratedPluginRegistrant.registerWith(registry) // Only Embedded v1
}
}
package ***********************
import android.os.Bundle
import co.pushe.plus.flutter.PushePlugin
import io.flutter.app.FlutterActivity
class EmbeddingV1Activity : FlutterActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
}
}
اطلاعات محیط تست
- نسخهی پوشه یا پلاگین = 2.1.0
- نسخهی فریمورک = flutter 1.12.13 hotfix 9
- سیستمعامل (Android/iOS) = android
- TargetSDK/CompileSDK (Android)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
questionFurther information is requestedFurther information is requested