2017-01-07 26 views
0

是否可以在android中創建應用程序,以防止其他應用程序讀取消息(如以SMS形式發送的密碼)。如果我看到其他應用程序訪問消息,應用程序將授予訪問權限,以確定是否拒絕或允許其他應用程序在運行時讀取消息。由於人們在沒有看到所需許可的情況下安裝應用我想創建一個應用程序來控制其他應用程序是否可以讀取消息,以保護髮送到移動設備的密碼和OTP。 如果可能,請告訴如何去做。我只是一個初學者android開發人員要求接管消息服務(SMS)的許可以保護消息不被其他應用程序訪問

+0

更好的主意 - 不要將密碼作爲短信發送。 –

回答

0

是否有可能在Android中創建應用程序,這將阻止其他應用程序讀取消息(如以SMS形式發送的密碼)。

歡迎您編寫自己的SMS客戶端。在Android 4.4及更高版本中,您的應用程序將負責保存SmsMms提供程序中存儲的消息,理論上您可以使用某種形式的加密。

但是:

  • 你必須阻止看到短信等應用的沒辦法,因爲不能保證你可以在他們面前

  • 你將不得不寫全部短信/彩信客戶端,除了您想要的安全性,還有用戶想要的功能

  • 您需要一個營銷計劃來宣傳您的應用程序, ŸAndroid的用戶已經有一個SMS/MMS客戶端

如果我看到其他應用程序訪問消息的應用程序將訪問權限授予是否拒絕或允許其他應用程序在運行時讀取消息。

這是不可能的,除了您的自定義版本的操作系統。

我只是一個初學者Android開發者

我建議你開始以更簡單的項目。或者,找到一個現有的開源SMS/MMS客戶端應用程序,並與他們一起將所需的功能添加到該應用程序。

+0

謝謝,這真的很有用 –

相關問題