我想解决以下问题:
应用程序WebView
通过Activity
.
问题是:即使用户可能还没有再次启动应用程序,我如何不断检查更新?这是否可能,因为我认为您无法在手机启动或类似的东西时启动服务 - 如果你们中有任何想法,我会很高兴听到它。
干杯!
我想解决以下问题:
应用程序WebView
通过Activity
.
问题是:即使用户可能还没有再次启动应用程序,我如何不断检查更新?这是否可能,因为我认为您无法在手机启动或类似的东西时启动服务 - 如果你们中有任何想法,我会很高兴听到它。
干杯!
没错,你回答了我们自己的问题。你可以为它服务。是的,服务可以在启动时启动。您需要做的就是创建一个BroadcastReceiver
并注册它来接收ACTION_BOOT_COMPLETED
。您还需要RECEIVE_BOOT_COMPLETED
许可。例子 :
显现:
<receiver android:name=".MyReceiver " android:enabled="true" android:exported="false">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED"/>
</intent-filter>
</receiver>
代码:
public MyReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Intent myIntent = new Intent(context, YourService.class);
context.startService(myIntent);
}
}