O Android WIFI não verifica e não consegue obter o resultado da verificação

O Android WIFI não verifica e não consegue obter o resultado da verificação, e o código está correto;

Se você atribuiu permissões e solicitou permissões dinamicamente, não relatará um erro, mas não digitalizará. Acho que você e eu cometemos o mesmo erro, ou seja, você não ativou o posicionamento do GPS

O código a seguir pode ajudá-lo a determinar se o GPS está ligado

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