提前感谢。
参见:https://developer.android.com/topic/libraries/architecture/workmanager/basics#create_a_background_task
参见:https://stackoverflow.com/a/52825547/6944302
suspend fun download(): InputStream = withContext(Dispatchers.IO) { // a download function that returns a byte stream }