Android服务在启动时启动并启动一个URI请求来启动另一个应用程序

问题描述:

我需要编写一个服务,该服务在设备启动时启动并启动一个URI来启动另一个应用程序。我的研究表明我必须使用广播接收器,但我是android新手。请给我提供一些源代码,或者指出一个有用的方向。Android服务在启动时启动并启动一个URI请求来启动另一个应用程序

非常感谢

这是如何监听设备启动完成动作,接收广播消息,并启动服务。

的AndroidManifest.xml

<receiver android:name=".DeviceBootListener"> 
    <intent-filter android:priority="0"> 
     <action android:name="android.intent.action.BOOT_COMPLETED" /> 
    </intent-filter> 
</receiver> 

广播接收机:

public class DeviceBootListener extends BroadcastReceiver 
{ 

@Override 
public void onReceive(Context context, Intent intent) 
{ 
    Intent myService = new Intent(context, MyService.class); 
    context.startService(myService); 
} 
}