Java 在Internet连接可用时执行任务

Java 在Internet连接可用时执行任务,java,android,android-studio,Java,Android,Android Studio,我在一个Android项目中工作,该项目生成数据,然后注册连接到Web服务,即使用户当时没有活动的internet连接,也可以创建数据。所以,我想要一种方法来运行一个函数,在检测到有效的internet连接时调用webservice并传递数据,所有这些都是在后台进行的。我已经读过SyncAdapter和JobScheduler,但我对这些选项感到非常困惑,因为我是Android开发的新手,任何帮助或建议,以决定哪个选项更好地实现这一点,都将不胜感激,谢谢 您应该使用广播接收器。通过这种方式,你们

我在一个Android项目中工作,该项目生成数据,然后注册连接到Web服务,即使用户当时没有活动的internet连接,也可以创建数据。所以,我想要一种方法来运行一个函数,在检测到有效的internet连接时调用webservice并传递数据,所有这些都是在后台进行的。我已经读过SyncAdapter和JobScheduler,但我对这些选项感到非常困惑,因为我是Android开发的新手,任何帮助或建议,以决定哪个选项更好地实现这一点,都将不胜感激,谢谢

您应该使用广播接收器。通过这种方式,你们可以在广播接收机中检查互联网连接,然后在后台做一些事情

是一个很好的图坦卡蒙如何使用它