2013-01-18 45 views
0

我有一個問題。SQLite數據庫從設備中取消阻止應用程序

我正在使用SQLite數據庫,如果我從我的設備數據庫卸載應用程序數據庫將在設備中或它會自動刪除。

如果我再次安裝相同的應用程序會發生什麼。

+0

如果您卸載從設備應用程序意味着同樣的SQLite數據庫deleted.again,只要你安裝應用程序會創建 – Pinki

+0

是U肯定pinki..any你可以提供的鏈接 – Adb

回答

1

SQlite數據庫只是文件,它們與其他文件一樣被處理:它們被存儲在應用程序的專用數據區(/data/data/$PACKAGENAME/databases)中(默認情況下)。它們與應用程序私有數據區域中的其他所有內容一起被刪除。

如果您願意,您可以在SD卡上創建數據庫。當然,它們在卸載時不會被刪除。

編輯:

檢查這個數據庫相關的例子HERE

+0

我可以看到這個數據庫在我的設備或沒有。 – Adb

+0

是的,如果您已將其存儲到設備的SD卡中,您可以看到數據庫。如果您將數據庫存儲在設備的應用程序內存中,則無法看到它。看看我已經更新了我的答案。 – GrIsHu

+0

我已經將它存儲在我的內存中,所以我無法看到它的正確嗎? – Adb

相關問題