gpt4 book ai didi

Android 本地存储文件在重启时被删除

转载 作者:行者123 更新时间:2023-11-30 04:51:11 31 4
gpt4 key购买 nike

我有一个将数据存储到本地存储的安卓应用程序。这就像谷歌网站上的教程一样:

String FILENAME = "data.xml";
String string = "some content";

FileOutputStream fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);
fos.write(string.getBytes());
fos.close();

但是,只要设备关机然后重新开机,这些文件就会被删除。我怎样才能让他们留下来?

最佳答案

我从未见过像这样实现 localStorage 的。我尝试按照此处介绍的方式进行操作:

http://www. webreference.com/authoring/languages/html/HTML5-Client-Side/

但是,对我来说也是同样的问题,因为每当我重新启动 iPhone 时,localStorage 都会被清除...也许在上面的链接中也有描述的客户端数据库会帮助我们:)

编辑:(几分钟后)

刚刚重新启动我的 iPhone 并再次测试我的应用程序 - 否则它不会让我今晚休眠:) - 它有效这是一篇关于本地存储的非常好的文章,最后还有一个非常非常好的示例,它也可以工作。可能有问题:文章的语言是德语,但例子讲述了它自己的故事;)

文章: http://blog.robocode.ch/685/html-5-local-data-storage-eine-kurze-einfuhrung/文章示例:HTTP://万维网。 robocode.ch/lab/localstorage/

非德语人士的解释:“Bleibt für ewig” - 条目将永远存在“Bleibt bis das Browserfenster verlassen oder der Browser geschlossen wird。(Je nach Browser)”- 条目将在 session 结束、浏览器关闭、浏览器窗口关闭(取决于浏览器)后立即删除

关于Android 本地存储文件在重启时被删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3291336/

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