最後通過斷點調試發現是沒有獲取到設備信息,READ_PHONE_STATE屬於Android6.0以上版本的危險權限,屬於PHONE那一組,打電話的權限已經授予,按理說整組的權限默認就有了,我又單獨添加授權後,問題解決。
PS:Android 6.0系統中需要動態授權的危險權限表一共是9組27個權限,當我們在動態授權時,只要用戶允許了一組當中的一個權限,那麼系統默認會通過整組的權限,所以我們在動態授權時每組只要將一個permission進行授權即可。
最後通過斷點調試發現是沒有獲取到設備信息,READ_PHONE_STATE屬於Android6.0以上版本的危險權限,屬於PHONE那一組,打電話的權限已經授予,按理說整組的權限默認就有了,我又單獨添加授權後,問題解決。
PS:Android 6.0系統中需要動態授權的危險權限表一共是9組27個權限,當我們在動態授權時,只要用戶允許了一組當中的一個權限,那麼系統默認會通過整組的權限,所以我們在動態授權時每組只要將一個permission進行授權即可。