3

エミュレーターと CM9 ROM でコードをテストしました。すべて正常に動作します。しかし、MIUI v3.6.28 Android バージョン 4.1.2 でアプリを実行すると、SMS レシーバーがトリガーされません。

私は StackOverflow を検索しましたが、そのような動作を回避するために内部クラスを実装している電話メーカーについて言及したものを除いて、適切な答えを見つけることができませんでした。そして、MIUI は Xiami ROM であるというのは本当かもしれません。しかし、Go SMS と Handcent SMS はこれらのデバイスでどのように動作するのでしょうか?

4

2 に答える 2

3

http://miuiandroid.com/community/threads/sms-notification-not-working.16464/

これで問題が解決する場合があります。私はテストのために再びcmに移動したので、私はそれをチェックしませんでした. しかし、私が必要としているものを正確に解決しているようです。そして、説明は理にかなっています。

Miui が優先し、他のアプリが SMS を受信する前に SMS を削除します。

于 2013-06-30T03:34:20.843 に答える
2

Xiaomi デバイスでは、アプリを自動起動リストに追加するだけで済みます。これを行うには、以下の簡単な手順に従います。

  1. スマートフォンでセキュリティアプリを開きます。
  2. Permissionsをタップすると、Autostart と Permissions の 2 つのオプションが表示されます。
  3. Autostartをタップすると、オンまたはオフの切り替えボタンを備えたアプリのリストが表示されます。
  4. アプリのトグルをオンにすると、完了です。

注 : USB 経由でアプリを実行すると、デフォルトで READ_SMS のアクセス許可が拒否されます。アプリのセキュリティ アプリの [アクセス許可] タブでアクセス許可を有効にする必要があります。

于 2016-08-16T07:37:11.770 に答える