2012-02-23 9 views
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"/> 

答えて

0

<intent-filter android:priority="999">を設定しようとするので、それは最初にすべてのSMS受信機

の通知されます
関連する問題