9
我想创建内部高速缓存目录,我将存储图像和尝试了以下.nomedia文件..写隐藏文件.nomedia失败的内部存储空间
File dir = getCacheDir();
File output = new File(dir, ".nomedia");
boolean fileCreated = output.createNewFile();
当我尝试这fileCreated是假的该文件不会被创建。 如果我使用没有点的nomedia文件被创建,但这是没用的,因为MediaScanner正在查看.nomedia文件是否存在。
我也试过这与FileOutputStream和写入文件中的数据,因为我只是被创建一个空文件,但这也不起作用。
任何人都有一个想法,为什么这可能会失败?
是的文件正在创建,它显示了一个ls -a,它并没有显示在DDMS的文件资源管理器中,虽然所以我认为它还没有被创建,谢谢。 – Azalar 2011-02-13 18:44:41