我发现当网络连接很慢时,我的Android应用程序被强制关闭。
我正在使用以下代码检查互联网连接
public boolean isNetworkAvailable(Context context)
{
try
{
ConnectivityManager cm =
(ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo netInfo = cm.getActiveNetworkInfo();
Log.v("Test--",""+netInfo.isAvailable());
if ( netInfo != null && netInfo.isConnectedOrConnecting()&& netInfo.isAvailable()) {
return true;
}
return false;
}
catch (Exception ex)
{
return false;
}
}