2014-04-17 20 views
0

我正在開發一個Android應用程序,它將使用密碼來保護用戶的SMS和聯繫人。在Android中使用密碼保護SMS和聯繫人

但如何真正阻止其他應用程序(具有SMS相關的權限)閱讀短信和聯繫人?

我的意思是我需要完全保護用戶的數據。

任何想法或資源?

謝謝!

回答

2

但是,如何真正防止其他應用程序(有短信相關的權限)閱讀短信和聯繫人?

你不從Android應用程序。

我需要完全保護用戶的數據

歡迎您下載Android的源代碼,修改,以防止訪問短信或接觸(比你之外的任何應用程序或者通過升級相關Android權限爲signatureprotectionLevel),將修改後的Android編譯爲ROM Mod,並將該ROM Mod部署到任何需要它的人。

+0

這是真的嗎? ( 因此,當你創建一個支持通過使用密碼保護短信的應用程序,將是無用的?因爲Viber也可以訪問短信。=>在這裏沒有保護! – Songokute

+1

@Songokute:「這是真的嗎?」 - 你不能干擾其他應用程序,歡迎您創建自己的SMS客戶端,將其消息存儲在自己的私人區域(而不是系統SMS「ContentProvider」)中,並通過密碼保護對該數據的訪問。您也可以自行創建聯繫人客戶端將自己的私人區域(而不是系統'ContactsContract'' ContentProvider)存儲聯繫人並通過密碼保護對該數據的訪問 – CommonsWare

+0

謝謝,我明白了。 – Songokute