0
私は誰かが助けることを望んでいます。Motorola Droid 2グローバルSMS発行
私はBroadcastReceiverを通じてSMSを受信するAndroidアプリケーションを作成しています。それは多くのAndroidデバイスで動作していますが、Motorola「Droid 2 Global」にインストールすると動作しません。私はDroid2Globalデバイスがありません。私はいつもDeviceAnyWhereでそれをテストし、私のアプリケーションのユーザーもこの問題を報告します。
Droid2Globalが異なる理由と、なぜこのBroadcastReceiverがこのデバイスで動作していないのですか?私は静的なBroadcastReceiverを使用しています。
これは私のBroadcastReceiverコードです。
public class SMSReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Toast.makeText(context, "SMS Received", Toast.LENGTH_LONG).show();
}
}
これはこのレシーバのマニフェストエントリです。
<receiver android:name=".SMSReceiver">
<intent-filter>
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>
これはBroadcastReceiverのための権限:
<uses-permission android:name="android.permission.RECEIVE_SMS"/>