首页 > 解决方案 > 当应用程序未运行时,使用 Android 中的 PhoneStateListener 持续检查移动网络(2g/3g/4g)的状态(连接/断开)

问题描述

当我的设备连接到网络时,我想将本地数据库中保存的详细信息更新到服务器。即使我的应用程序没有运行,我也想更新详细信息。当应用程序处于前台时,一切正常。但是当应用程序关闭时,当我打开移动网络(2g/3g/4g)时,没有调用带有android.net.conn.CONNECTIVITY_CHANGE(ConnectivityManager.CONNECTIVITY_ACTION)的 BroadcastReceiver 。我不知道如何使用PhoneStateListener. 请帮我实现这个功能。

标签: androidnetworkingphone-state-listener

解决方案


推荐阅读