gpt4 book ai didi

java - 我应该删除 Android 应用程序内存中的文件吗?

转载 作者:搜寻专家 更新时间:2023-11-01 09:48:16 24 4
gpt4 key购买 nike

我的 Android 模拟器无法在我的计算机上运行,​​目前我正在真实设备上测试我的应用程序。这是我的问题。

我将一些文本作为文本文件(我们将其命名为 data.txt)保存在应用程序的内存中。我将与已安装设备上的某些应用共享此文件。

数据需要经常保存到文件中(比如一天两次)。每次数据都以相同的文件名 (data.txt) 保存。

我正在使用 FileProvider 与其他应用程序共享文件。

这就是场景。第一组数据保存在 data.txt 下。共享后我应该删除这个文件吗?以便第二组数据以相同的文件名保存,或者应用程序是否自动处理此问题(只需将包含第一组数据的文件 data.txt 替换为文件 data .txt 包含第二个数据)?

最佳答案

如果你查看 FileOutputStream(String path, boolean append) 的构造函数,当你在代码中写入时,数据将被覆盖在文件中, boolean 值是处理你想要附加的文件或覆盖现有文件(默认情况下,此值为 false 意味着它肯定会覆盖数据)。所以我认为没有必要删除你的文件

关于java - 我应该删除 Android 应用程序内存中的文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36903467/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com