1

アプリから Android デバイスで SMS を送信しているときに問題に直面しています。

Android os 4.2.2 では、アプリ情報で、プレミアム SMS を送信するためのドロップダウン リストが表示されます ([確認する]、[許可しない]、[常に許可する] オプションを使用)。

プログラムで常に許可するようにこの設定を永続的に設定するにはどうすればよいですか?

4

1 に答える 1

1

これが可能であれば、料金がかかる可能性のあるプレミアム SMS を送信する前にユーザーに警告するという目的に反することになります。

Android 互換性定義ドキュメント (CDD)を読むと、プレミアム SMS を送信する前にユーザーに警告することは、OS 実装を Android 互換にするために満たす必要がある要件であることがわかります。そのため、アプリがこれを回避することはできません。プログラムで設定します。

Android システムは、SMS 番号を で定義されている REGEX と照合し/data/misc/sms/codes.xmlます。この警告メッセージは、アプリの制御を超えて自動的に発生します。

于 2014-03-16T05:32:08.113 に答える