卸载android应用不会删除文档目录中的文件

时间:2019-07-18 16:27:57

标签: android android-studio flutter dart

我正在使用Flutter SDK进行移动应用开发,到目前为止效果很好。

到目前为止,我正在使用flutter插件path_provider(https://pub.dev/packages/path_provider)在应用程序的文档目录上创建一些文件,因此使用方法 getApplicationDocumentsDirectory()为我提供了目录,我可以创建我想要的文件。我的问题是,在Android上,当我卸载该应用程序时,该文件夹或该文件夹中的文件不会被删除,因此,如果我再次安装该应用程序,它将检测到那些意外的文件。

我不知道有什么问题,这是flutter doctor命令的输出:

[✓] Flutter (Channel stable, v1.7.8+hotfix.3, on Linux, locale en_US.UTF-8)

[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
[✓] Android Studio (version 3.4)
[✓] VS Code (version 1.36.0)
[!] Connected device
    ! No devices available

! Doctor found issues in 1 category.

为了让您知道,我检索要保存的目录的方式是:

Directory directory = await getApplicationDocumentsDirectory();

有什么问题吗?

0 个答案:

没有答案