Trying to start a service on boot on Android
The other answers look good, but I thought I’d wrap everything up into one complete answer. You need the following in your AndroidManifest.xml file: In your <manifest> element: <uses-permission android:name=”android.permission.RECEIVE_BOOT_COMPLETED” /> In your <application> element (be sure to use a fully-qualified [or relative] class name for your BroadcastReceiver): <receiver android:name=”com.example.MyBroadcastReceiver”> <intent-filter> <action android:name=”android.intent.action.BOOT_COMPLETED” /> </intent-filter> … Read more