Android中实现开机自动启动服务(service)实例

2019-12-10 20:02:11刘景俊

                                <action android:name="android.intent.action.BOOT_COMPLETED" />
                        </intent-filter>
                </receiver>
        </application>
        <uses-permission android:name="android.permission.INTERNET" />
        <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
</manifest>

 

Tips

此方法仅在 Android 2.3.3 及之前版本有效,之后版本如果此应用在安装后从没运行过,Broadcast Receiver 将接收不到 boot completed 的 action,解决方法是使用命令手动启动一下 service。

复制代码 am startservice hev.socks5/.MainService