2017-11-17 8 views
0

新しいSMSを聞く必要のあるアプリを書いたことがあります。私はアンドロイドM以降の実行時アクセス許可を使用しました。 コードはAndroid 7.xでうまくいきます。しかし、アンドロイド6.xまたは8.xで実行したいときは、設定からSMSの許可を拒否して許可するまで、新しいSMSを受け取ることはできません。 アンドロイド6.xと8.xでアプリを実行した後、SMS権限が必要ですが、許可しましたが、設定を開き、許可を拒否してから許可するまで、新しいSMSを受け取ることはありません。 問題は何ですか?ありがとう。 SMS放送受信機はAndroid 8と6のアクセス許可をリセットしても機能します

答えて

0

答えが見つかりました。 アンドロイド6および8では、READ_SMS権限を付与するだけでは十分ではありません。したがって、RECEIVE_SMSを使用して新しいSMSを取得する必要があります。

関連する問題