Android WIFI不扫描,拿不到扫描结果

Android WIFI不扫描,也拿不到扫描结果,代码也没啥问题;

如果你权限也配了,也动态申请了权限,也不会报错,就是不扫描,我想你和我犯了同一个错误,那就是没有开GPS定位

下面的代码可以帮您判断GPS是否打开

if(!isGPSOpen(this)) {
	Toast.makeText(this, "没有打开GPS,扫描不到WIFI,5秒后退出", Toast.LENGTH_SHORT).show();
	excite();
}


/**
 * 判断GPS是否开启,GPS或者AGPS开启一个就认为是开启的
 * @return true 表示开启
 */
private boolean isGPSOpen(final Context context) {
	LocationManager locationManager = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE);
	return locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER);
}

猜你喜欢

转载自blog.csdn.net/baoolong/article/details/124314677