2011-06-13 49 views
0

我用我刪除數據庫驗證碼:Android的刪除文件錯誤

File file = new File(DB_PATH , DB_NAME); 
file.delete(); 

它刪除我的數據庫,但隨後的應用程序停止運行。

這沒關係,當我剛剛初始化file,SE的問題是file.delete();

任何想法,如果它的工作原理,爲什麼每一次打破了我的應用程序?

+1

當你的應用程序「停止」,你會得到一個異常?日誌說什麼? – Mat 2011-06-13 15:30:31

+0

pls,定義「錯誤」,(fx。提供Logcat日誌) – Selvin 2011-06-13 15:31:23

+0

當你刪除它時,你有任何打開的數據庫連接嗎? – Haphazard 2011-06-13 15:31:24

回答

0

嘗試context.deleteDatabase(dbpath);