2011-10-13 35 views
1

有沒有一種方法來強制AlarmManager廣播的intents的接收者權限?例如,我想這樣做:PendingIntent.getBroadcast()和AlarmManager的權限

AlarmManager am = (AlarmManager) getSystemService(Context.ALARM_SERVICE); 
Intent intent = new Intent("myapp.MY_ACTION"); 
PendingIntent pendingIntent = PendingIntent.getBroadcast(this, 0, intent, 0); 
am.setRepeating(AlarmManager.RTC_WAKEUP, now, MY_INTERVAL, pendingIntent); 

但要由AlarmManager行爲這樣發送的廣播:

sendBroadcast(intent, "myapp.permission.RECEIVE_BROADCASTS"); 

回答

1

我不認爲這是可能的,對不起。 IntentPendingIntent無法提供此權限。

+0

感謝您的回覆。 – Michael