我碰到过这种情况,在调试程序的时候,模拟器不是调用原来的那个,而是生成temp.开头的文件夹,然后将我程序要保存的信息都放到这个临时目录下。后来,仔细看了一下默认模拟器的文件夹,发现存在in.use这个文件,删掉这个之后,一切都正常了,in.use是在模拟器处在调试状态下才会出现的一个文件,我想可能是某次调试的时候,非正常退出,模拟器就没删掉,所以下次再启动的时候,就以为这个目录已经被占用了,只好临时开一个,呵