2017-05-08 57 views
1

我必須將舊項目合併到棒棒糖版本,並在整個文件項目的運行時添加檢查權限。它太硬!但我注意到並非所有權限都會調用安全性異常。 我應該在運行時檢查清單中的所有權限嗎?否則如何區分調用安全性異常的權限和其他誰沒有權限?如何區分調用安全性異常的權限和其他誰沒有權限?

任何幫助或信息,將不勝感激! 預先感謝您

+1

你應該閱讀這篇文章https://inthecheesefactory.com/blog/things-you -ne-to-know-about-android-m-permission-developer-edition/en –

+0

感謝您的文章:) –

回答

2

有兩種主要類型的權限,普通和危險權限。

普通權限在您的應用程序需要應用程序的沙箱之外的數據或 資源,但很少 風險用戶的隱私或其他應用程序的操作,其中有覆蓋的地區。

危險的權限,其中應用程序要涉及到用戶的私人信息,或者可能 潛在影響用戶的存儲數據或其他 應用程序的運行數據或資源覆蓋的地區。

您需要所有危險權限的runTime權限模型。這裏列出了所有這些危險權限https://developer.android.com/guide/topics/permissions/requesting.html#perm-groups

+0

感謝您的迴應:) –