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

时间:2012-08-09 15:13:49

标签: android service broadcastreceiver uri autostart

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

非常感谢

1 个答案:

答案 0 :(得分:0)

这是监听设备启动完成操作,接收广播消息和启动服务的方法。

的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);
}
}