Coroutine Receiver
A BroadcastReceiver that calls goAsync and launches a coroutine to execute long-running tasks. The receive method is still executed on main thread, move to another thread as needed.
According to Android limitations, you still have about 10 seconds to finish the execution before the system forcibly kills the receiver. For longer tasks, use WorkManager or a Service
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard