0
我正在開發可觸發手機啓動(完成啓動)的應用程序,當我嘗試使用三星galaxy s2(ICS)時,broadcastreceiver在啓動時接收到接收器,但在2.3.6 os版本的galaxy y或galaxy口袋中不會觸發廣播接收器。BroadcastReceiver無法在os 2.3.6上工作?
請幫忙。這裏
編輯是我在清單接收器:
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<receiver android:name=".MyReceiver" android:enabled="true" android:exported="true">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED"/>
</intent-filter>
</receiver>
<receiver android:name=".MyReceiverMessages" android:enabled="true" android:exported="true">
<intent-filter>
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>
你有相關的logcat元素嗎? – njzk2
有時,啓動時觸發的廣播接收器在加載SDCARD完成後被調用。您是否檢查過此事件後是否收到通知? – Shrikant
對不起,先生我沒有logcat,因爲銀河口袋和星系y不是我的財產,我只是在學校測試我的伴侶電話,但在我的銀河s2(ics)上工作正常。 – badz