[坑]真機簡訊接收許可權配置也無效

ilufei2019發表於2017-10-12

這兩天做Android簡訊驗證碼相關開發,在使用中已經註冊android.provider.Telephony.SMS_RECEIVED 廣播監聽,且已配置相應的許可權
<uses-permission android:name=”android.permission.RECEIVE_SMS”/>
,使用模擬器接受簡訊暢通無阻,到真機執行時,不能接收到簡訊驗證碼。

操作手機為 Vivo Y66L , android 6.0.1 手機

幾經周折,發現設定中存在一個配置,導致不能接收到簡訊驗證碼資訊

[設定] -> [資訊] -> [驗證碼安全保護]

該選項開啟之後,即將收不到驗證碼資訊。

從網上也看到類似國產手機貌似有很多類似功能,比如小米2s,會在設定中新增 系統簡訊優先順序的配置等等,都可能會導致簡訊接收不到。

虛擬機器

虛擬機器訪問主機ip : 10.0.2.2


相關文章