在Android存储中存储特定于应用程序的数据(内部或外部)

在Android存储中存储特定于应用程序的数据(内部或外部),android,storage,Android,Storage,我想将一些媒体文件(mp3)存储在外部存储器(如果可用)或内部存储器中 我在Android开发者页面上读了一些文章,上面说默认情况下,只有存储在内部存储器中的文件夹是特定于应用程序的,其他应用程序或用户无法访问 然而,由于存储空间可能受限于某些设备,人们可能需要考虑外部存储。问题是其他应用程序可以访问您的文件夹并读取其内容 是否有一种正确的方法可以使文件完全可以从我的应用程序访问,而不管它们是在内部存储还是外部存储,最好是一种不涉及对文件夹进行加密的方法?我认为没有加密是不可能的。@Christ

我想将一些媒体文件(mp3)存储在外部存储器(如果可用)或内部存储器中

我在Android开发者页面上读了一些文章,上面说默认情况下,只有存储在内部存储器中的文件夹是特定于应用程序的,其他应用程序或用户无法访问

然而,由于存储空间可能受限于某些设备,人们可能需要考虑外部存储。问题是其他应用程序可以访问您的文件夹并读取其内容


是否有一种正确的方法可以使文件完全可以从我的应用程序访问,而不管它们是在内部存储还是外部存储,最好是一种不涉及对文件夹进行加密的方法?

我认为没有加密是不可能的。@Christopher好的,你知道任何简单的加密选项吗?