你知道在Android中保護數據庫的方法嗎?Android。如何保護你的數據庫?
我想實現以下,但不知道是否有可能:
- 限制訪問數據庫只應用程序所有者(這創造和提供它)。
- 在數據庫所有者應用程序的使用會話期間,限制或拒絕所有其他應用程序對數據庫的訪問。
- 有沒有什麼方法來保護你的數據庫的密碼?
使用sqlite3進行的測試表明,您可以在另一個應用程序使用它時更改數據庫。所以,我認爲可能有些外部應用程序可能會損壞您的數據或使用它,這是不好的。
而且,你打算如何處理這些併發數據庫使用過程中可能發生的數據庫異常:
- 展現給用戶的消息,並密切
- 展現給用戶的消息,並繼續工作
- 剛關?
在這一切發生之後,您如何計劃下次啓動應用程序?
謝謝
查看下面的答案(user632079)。不用擔心! – kellogs 2012-08-15 19:11:45
@kellogs:我將這個問題解釋爲「你如何從其他應用程序中保護你的android應用程序數據庫中的用戶數據」(並且正確答案是「你不需要,android系統會照顧它」); user632079似乎把它看作是「你如何保護你的應用程序的私人代碼和來自用戶的非用戶數據」 - 這是一個根本不同的問題,是的,加密是這類問題的一種選擇。 – Tao 2012-08-16 06:29:49