Java 如何在anroid中删除文件夹和卸载应用程序?

Java 如何在anroid中删除文件夹和卸载应用程序?,java,android,android-studio,Java,Android,Android Studio,我不熟悉android studio中的java编程。我现在正在创建一个应用程序,将用户数据保存为特定文件夹中的文本文件。问题是,当用户卸载应用程序时,文件夹不会被删除,然后,当重新安装应用程序时,数据会被还原。我不想那样。在android java中,我们如何在应用程序卸载期间删除特定文件夹或文件。我的文件位置是: String path=Environment.getExternalStorageDirectory().getAbsolutePath()+“/VCL/databases/”

我不熟悉android studio中的java编程。我现在正在创建一个应用程序,将用户数据保存为特定文件夹中的文本文件。问题是,当用户卸载应用程序时,文件夹不会被删除,然后,当重新安装应用程序时,数据会被还原。我不想那样。在android java中,我们如何在应用程序卸载期间删除特定文件夹或文件。我的文件位置是:


String path=Environment.getExternalStorageDirectory().getAbsolutePath()+“/VCL/databases/”因此不要使用外部存储来保存内部应用程序数据<代码>文件夹不会被删除,然后在重新安装应用程序时,数据会被还原。
??如果没有删除任何内容,那么将恢复哪些内容?毫无意义。该文件夹不会随应用程序卸载一起删除。因此,外部存储器上存在一个包含用户凭据的文件。因此,当应用程序重新安装时,它将使用以前的用户凭据打开。我的问题是,我们如何使用android Studio中的java在卸载应用程序的同时删除手机存储中的文件夹?如何在卸载应用程序的同时删除内部应用程序数据中保存的文件?我们是否可以在共享首选项中存储大数据