我的应用程序第一次安装时创建目录

时间:2012-02-09 11:09:49

标签: android

我想要一个开发简单的应用程序,我必须在我的应用程序安装时检查我在我的应用程序中创建的目录在安装应用程序之前已经存在,如果是,那么我必须删除该目录并创建SD卡中的新目录。

我能够在安装时完成它,但实际的问题是我把那些代码放在我的主要活动中所以当我重新打开我的应用程序时,目录也被删除了,所以我不会这样做因为我在首次安装后将数据放在上面。

如果有人知道,请告诉我..

亲切的问候, Jalp。

2 个答案:

答案 0 :(得分:0)

    File wallpaperDirectory = new File("/sdcard/dirname/");
                // have the object build the directory structure, if
                // needed.

    if(!wallpaperDirectory.exists())
    { wallpaperDirectory.mkdirs();}

请试试这个

答案 1 :(得分:0)

File dir = new File("/sdcard/dirname/");
if(!(dir.isDirectory() || dir.exists())) dir.mkdirs();