2017-08-01 111 views
-5

我想隐藏的文件夹在我的申请,使用“.folder_name”, 但‘显示隐藏文件,勾选’启用后,然后显示隐藏的文件夹。除此之外请给我另一个解决方案,因为我无法显示该文件夹。如何以编程方式隐藏文件夹中的Android

+0

[如何在android中以编程方式隐藏SD卡中的文件夹](https://stackoverflow.com/questions/21179975/how-to-hide-folder-in-sdcard-programmatically-in-android) –

+0

隐藏文件夹与常规不同?为什么你认为其他应用程序将无法看到该文件夹​​,如果你的应用程序可以? –

+0

我知道这个解决方案,但先生我不想使用.. File folder = new File(Environment.getExternalStorageDirectory(),“.hiddenFolder”); folder.mkdir(); –

回答

2

Android是基于Linux,这是不可能从加入除了隐藏文件或文件夹。在文件或文件夹名称之前。这只会隐藏'ls'的内容,而不是'ls -a'。因此,在Android中,每个人都可以看到所有文件,而不管你如何隐藏它。

可以加密文件,这样即使访问后,用户无法弄明白它。

或者您可以传输文件内部存储,其中另一个应用程序和用户本身不能只看到该应用程序可以访问该文件并从中删除该文件。

相关问题