React Native Headlessjs Task Call With Android Workmanager
I'm creating a React Native background sync task with Android WorkManager. The doWork method in WorkManager class is called periodically, correctly. The problem I'm facing is how t
Solution 1:
You need start your task as a service:
@Nonnull@Overridepublic Result doWork() {
Intentservice=newIntent(getApplicationContext(), SyncHeadlessTaskService.class);
Bundlebundle=newBundle();
bundle.putString("foo", "bar");
service.putExtras(bundle);
getApplicationContext().startService(service);
return Result.success();
}
Don't forget to configure your AndroidManifest:
<serviceandroid:name="your.package.SyncHeadlessTaskService" />
Post a Comment for "React Native Headlessjs Task Call With Android Workmanager"