问题描述
我正在使用Firebase云消息传递服务来接收通知。我想在收到通知时写一个文件。我可以在应用程序运行时写入文件,但是当应用程序在后台或处于关闭状态时,我会收到通知,但无法写入文件。
Java.IO.File SdCard = Android.OS.Environment.ExternalStorageDirectory;
Java.IO.File dir = new Java.IO.File(SdCard.AbsolutePath + "/Notifications");
dir.Mkdirs();
Java.IO.File file = new Java.IO.File(dir,MyFirebaseMessagingService.Name+".txt");
if (!file.Exists())
{
file.CreateNewFile();
file.Mkdir();
FileWriter writer = new FileWriter(file);
writer.Write("ProfilePreview," + MyFirebaseMessagingService.Name);
writer.Flush();
writer.Close();
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)