有没有办法让我的应用程序不断地在后台寻找连接?
Is there a way to make my app constantly look for connection in the background?
我正在尝试弄清楚让应用程序不断寻找任何类型的互联网连接是否可行,因此一旦找到任何互联网连接,它就会将其本地数据库与云中的数据库进行比较并上传任何内容那不在云端。
我正在考虑每次 phone 连接到互联网时触发的代码,但我的研究结果没有定论,我 运行 没时间了。
你不会那样做的。有在 Android 建立互联网连接时收到通知的方法,但你真的不会这样做。相反,您可以使用 WorkManager 来安排需要互联网的工作,并让它在适当的时间为您启动工作。参见 https://developer.android.com/topic/libraries/architecture/workmanager
我正在尝试弄清楚让应用程序不断寻找任何类型的互联网连接是否可行,因此一旦找到任何互联网连接,它就会将其本地数据库与云中的数据库进行比较并上传任何内容那不在云端。
我正在考虑每次 phone 连接到互联网时触发的代码,但我的研究结果没有定论,我 运行 没时间了。
你不会那样做的。有在 Android 建立互联网连接时收到通知的方法,但你真的不会这样做。相反,您可以使用 WorkManager 来安排需要互联网的工作,并让它在适当的时间为您启动工作。参见 https://developer.android.com/topic/libraries/architecture/workmanager