华为特定的操作系统版本在我的文件夹中创建了奇怪的文件

3
基本上,我需要在我的应用程序中保存一些文件。为此,我使用getFilesDir()方法返回的目录(如这里所示)。
这很好用,但在某些设备上(我至少知道两个),该文件夹中会出现名为hw_cached_resid.listaware_learning_data 的文件。为什么会发生这种情况,如何避免这种情况? 更新:谷歌搜索没有找到任何信息,但是 GutHub 代码搜索幸运地找到了hw_cached_resid.list一个参考。原来,它来自一些(反编译的!)华为固件,更具体地说是com.huawei.iaware应用程序。
华为的文档称,华为Mate 9使用了一种名为iAware System的机器学习平台,该平台能够学习您的使用习惯,在应用程序之间预测变化,并预加载常用的应用程序。
(引用自这里
1个回答

2

看起来这是华为手机内置软件的一个bug(一些临时文件没有被删除)。

因此,唯一解决方法(无需联系华为)- 只需检查这些文件是否存在并将其删除。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接