Могу ли я создать защищенную паролем папку в Android? - PullRequest
0 голосов
/ 25 марта 2011

Я хотел бы создать папку, защищенную паролем.Я могу создать папку следующим образом, но как я могу создать папку, защищенную паролем?

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

Ответы [ 2 ]

5 голосов
/ 31 октября 2012
  • в Android нет возможности, но мы можем скрыть, используя "."с префиксом
  • , в противном случае сохраните важную папку или файл во внутренней памяти.
  • вы можете увидеть каталог вашего пакета следующим образом:) .applicationInfo.dataDir;

Примечание: это видно на ПК с Windows

2 голосов
/ 25 марта 2011

Вы не можете создать такую ​​папку на SDCard. Все, что сохранено на SDCard, может быть доступно другим приложениям. Если вы хотите создать папку, недоступную извне вашего приложения, используйте метод Context.getDir () с режимом, установленным в MODE_PRIVATE :

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