在 Android 应用程序开发中,我们经常需要判断设备是否联网,以便在网络可用时执行相应的操作。下面将介绍一种常用的方法,通过编程来判断 Android 手机是否联网。
首先,我们需要添加网络权限到 AndroidManifest.xml 文件中。打开该文件并在 <manifest>
标签内添加以下代码:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
这样做将授予我们应用程序访问网络状态的权限。
接下来,在我们的代码中,我们可以使用 ConnectivityManager 类来检查设备的网络连接状态。ConnectivityManager 是一个系统服务类,可以用于获取设备的网络信息。
在我们的代码中,首先需要获取 ConnectivityManager 的实例。可以使用以下代码来实现: