我正在开发触发手机启动的应用程序(完成启动),当我尝试使用三星Galaxy s2(ICS)时,广播接收器在启动时收到接收器,但是在星系y或Galaxy口袋上使用2.3.6 os版本它不会触发广播接收器。
请帮忙。
这里的编辑是清单中的接收者:
<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>
答案 0 :(得分:0)
因为我在我的应用程序上使用了2个接收器并且我将延迟时间延迟到我的启动接收器,所以低端手机(如星系y和星系口袋)仅延迟了10秒,如果延迟则不会触发时间超过10秒,
我在我的应用程序中使用了句柄运行延迟。感谢所有在此主题中发表评论的人。