搜尋

首頁  >  問答  >  主體

android权限被第三方安全软件禁止,如何获取该权限状态

华为手机里有个自带手机管家 可以对应用设置权限

如图 使用 android6.0 的权限检测,只有在拨打电话与读取本机识别码(同一个权限组)都禁止的时候,才会检测到权限禁止。一个禁止一个允许的检测到拨打电话的状态是拥有该权限。如何获取到拨打电话权限状态。

迷茫迷茫2772 天前1026

全部回覆(4)我來回復

  • 迷茫

    迷茫2017-04-17 17:47:52

    應用程式內打電話可能牽涉到一些安全問題,所以6.0裡面,電話的權限是dangerous,需要主動申請的,我們專案的解決方案是呼叫系統的打電話,把號碼帶過去,這樣一定不會出現權限問題

    回覆
    0
  • 天蓬老师

    天蓬老师2017-04-17 17:47:52

    Android有個方法可以檢查目前有沒有哪個權限,但是要用try catch包起來,如果沒有你想要的權限就會報異常。如果要取得是沒有辦法的,只能檢查,然後通知使用者去設定裡面設定。具體的明天上代碼。 。 。 。

    回覆
    0
  • 迷茫

    迷茫2017-04-17 17:47:52

    這個沒辦法的

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 17:47:52

    現在也遇到了,系統授予了權限,但是華為自帶的安全軟體禁用了權限;然後撥打電話的時候就提示:

    `this app not allowed to StartActivity:Intent { act=android.intent.action.CALL dat=tel:xxxxx }`
    

    偵測系統權限的時候已經獲得了權限,所以不能有相關的提示。話說你現在解決了嗎?

    回覆
    0
  • 取消回覆