问题描述
我想强调的是,我仅在一台 Android 设备上观察到此问题,而该设备在其他方面似乎可以完美运行。无论我如何将文本保存到文件中,其内容看起来都是加密的。我只举一个例子:
OutputStream os = getContext().getContentResolver().openOutputStream(uri);
os.write(myTextString);
os.flush();
os.close();
这种情况在此设备上始终发生。该应用程序将一些设置保存在 JSON 文件中,但由于此问题,保存后无法使用这些设置。
谁能提供有关如何进行调试的提示?可能的原因是什么?
[编辑] 2021-01-05
正如前面提到的(“无论我如何将文本保存到文件中”),问题仍然存在于我用来保存文本文件的所有方式中。下面是另一种方式:
File fLog = new File(activity.getFilesDir(),"FooLog.txt");
bufferedoutputstream bos = new bufferedoutputstream(new FileOutputStream(fLog));
bos.write(sText.getBytes());
bos.flush();
bos.close();
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)