|
|
|
@ -108,6 +108,7 @@ public class MpMasterService extends Service {
|
|
|
|
|
protected long mNativeHandle = 0;
|
|
|
|
|
private AlarmReceiver mAlarmReceiver = null;
|
|
|
|
|
private ScreenActionReceiver mScreenaAtionReceiver = null;
|
|
|
|
|
private UpdateReceiver mUpdateReceiver = null;
|
|
|
|
|
|
|
|
|
|
private ServiceHandler mHander = null;
|
|
|
|
|
private Messenger mMessenger = null;
|
|
|
|
@ -169,6 +170,17 @@ public class MpMasterService extends Service {
|
|
|
|
|
registerReceiver(mAlarmReceiver, intentFilter);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
{
|
|
|
|
|
mUpdateReceiver = new UpdateReceiver();
|
|
|
|
|
IntentFilter intentFilter = new IntentFilter();
|
|
|
|
|
intentFilter.addAction(Intent.ACTION_PACKAGE_ADDED);
|
|
|
|
|
intentFilter.addAction(Intent.ACTION_PACKAGE_REMOVED);
|
|
|
|
|
intentFilter.addAction(Intent.ACTION_PACKAGE_REPLACED);
|
|
|
|
|
intentFilter.addDataScheme("package");
|
|
|
|
|
registerReceiver(mUpdateReceiver, intentFilter);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// AlarmManager alarmManager = (AlarmManager) getSystemService(ALARM_SERVICE);
|
|
|
|
|
|
|
|
|
|
startMaster();
|
|
|
|
@ -185,6 +197,7 @@ public class MpMasterService extends Service {
|
|
|
|
|
|
|
|
|
|
unregisterReceiver(mAlarmReceiver);
|
|
|
|
|
unregisterReceiver(mScreenaAtionReceiver);
|
|
|
|
|
unregisterReceiver(mUpdateReceiver);
|
|
|
|
|
|
|
|
|
|
super.onDestroy();
|
|
|
|
|
}
|
|
|
|
|