我整个周末都在试用android_alarm_manager在flutter中的插件,最后在Firebase设置后开始运行,但不完全。
问题1 :无论我设置了多长时间,@Override
public void start(Stage stage) {
window = stage;
SetupView setupScreen = new SetupView();
Scene scene = new Scene(setupScreen.getView());
window.setScene(scene);
window.setTitle("ScotlandYard");
window.show();
}
都会在大约AndroidAlarmManager.periodic
内调用-(1 minute
/ 5 secs
/ {{1} }。
问题2 :无论如何,它总是每分钟在15 secs
中运行(即使设备为30 Secs
),但在{{1}中运行却不起作用}(在foreground
上单击)。虽然在按下locked
按钮时工作了几分钟。
该插件可以在后台运行。但是我不知道为什么它会以这种奇怪的方式表现。任何帮助,将不胜感激。请让我知道您是否遇到相同的问题,或者我是唯一的一个人。
已执行的步骤:
background
,home
,back
。android_alarm_manager
文件中添加firebase_auth
和google_sign_in
。google-services.json
标签。 com.google.gms.google-services
类,并在清单文件中添加相同的(build.gradle
)。main.dart-
service
控制台O / P -
Application.java
尽管我仍然不明白为什么.Appplication
与此插件一起使用,但似乎我已经正确地完成了所有操作。谢谢。