Can I create password protected folder in Android?

两盒软妹~` 提交于 2019-12-17 20:42:12

问题


I would like to create a folder which is password protected. I am able to create a folder in the following way, but how can I create a password protected folder?

File nf = new File("/sdcard/NewFolder");
nf.mkdirs();

回答1:


  • in android there is not possible but we can hide using "." at prefix
  • otherwise Store important folder or file in internal memory.
  • you can see you package directory following way String dir = getPackageManager().getPackageInfo("com.example.kinkey", 0).applicationInfo.dataDir;

Note: it is visible on windows pc




回答2:


You can't create such a folder on sdcard. Everything that's saved onto sdcard can be accessed by other applications. If you want to create a folder which is not accessible from outside of your application use Context.getDir() method with mode set to MODE_PRIVATE:

Context ctx = getContext();
File folder = ctx.getDir("NewFolder", Context.MODE_PRIVATE);


来源:https://stackoverflow.com/questions/5429312/can-i-create-password-protected-folder-in-android

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!