另一个应用有一个在后台运行的服务。我想创建一个新的应用程序,以向此服务发送待处理的意图,以使服务执行某些操作。这可以在Android中完成吗?
Intent anyConnectIntent = new Intent("com.cisco.anyconnect.vpn.android.service.ACTION_WIDGET_CONNECT");
anyConnectIntent.setComponent(new ComponentName("com.cisco.anyconnect.vpn.android.service", "com.cisco.anyconnect.vpn.android.service.VpnService"));
PendingIntent anyConnectSender = PendingIntent.getService(this, 0, anyConnectIntent, PendingIntent.FLAG_UPDATE_CURRENT);
alarmManager.set(AlarmManager.RTC_WAKEUP, getMidnight().getTimeInMillis(), anyConnectSender);
答案 0 :(得分:0)
仅当此服务提供商未以权限阻止您时。
请参阅:http://developer.android.com/guide/topics/manifest/service-element.html#prmsn