另一个应用程序如何在android上执行服务编程?

另一个应用程序如何在android上执行服务编程?,android,Android,我知道另一个应用程序在android上运行 Intent Intent=getPackageManager().getLaunchIntentForPackage(“另一个打包名称”); 星触觉(意向) 这样,在主应用程序中执行另一个应用程序 但我想在主应用程序中,另一个应用程序执行服务 我的主要应用程序使用android.intent.action.BOOT\u已完成 主应用程序启动后,执行服务B应用程序 编程有可能吗 请给我一些建议 谢谢。您可以这样开始服务: Intent intent =

我知道另一个应用程序在android上运行

Intent Intent=getPackageManager().getLaunchIntentForPackage(“另一个打包名称”);
星触觉(意向)

这样,在主应用程序中执行另一个应用程序

但我想在主应用程序中,另一个应用程序执行服务

我的主要应用程序使用android.intent.action.BOOT\u已完成

主应用程序启动后,执行服务B应用程序

编程有可能吗

请给我一些建议


谢谢。

您可以这样开始服务:

Intent intent = new Intent();
intent.setComponent(new ComponentName("com.xxx.yyy","com.xxx.yyy.SyncService"));
ComponentName c = ctx.startService(intent);
这在本书中得到了回答