我有一个Android应用程序,如果通过发送通知在后台打开我想关闭它。这可能吗。如果是,怎么样?
答案 0 :(得分:1)
可以找到用于处理通知的完整FCM代码的实现here。在这里复制所有内容是没有意义的,只需遵循官方指南即可。
然后,在您的处理程序中只需执行System.exit(0);
答案 1 :(得分:0)
是的,检查通知字符串,如果确实应用关闭
if(stringFromFirebase.equals("close_app")) {
System.exit(0);
}
答案 2 :(得分:0)
试试这个,它会杀死整个应用程序进程。
int pid = android.os.Process.myPid();
android.os.Process.killProcess(pid);