Android 模拟器上的访问\u WIFI\u状态错误

Android 模拟器上的访问\u WIFI\u状态错误,android,android-permissions,Android,Android Permissions,我已在清单上声明了以下权限: <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> 要在扫描Android 6.0的连接时使用WifiManager,它需要访问您的位置,因此无论是精确位置还是粗略位置,请将以下内容添加到Manifes.xml: <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"

我已在
清单
上声明了以下权限:

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>

要在扫描Android 6.0的连接时使用WifiManager,它需要访问您的位置,因此无论是精确位置还是粗略位置,请将以下内容添加到
Manifes.xml

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

要在扫描Android 6.0的连接时使用WifiManager,它需要访问您的位置,因此,无论是精细位置还是粗略位置,请将以下内容添加到
Manifes.xml

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

由于Android M(6+)在运行时必须向用户请求权限,例如iOS应用程序

您可以阅读文档,一个快速解决方案是使用库,例如EasyPermission或EasyPermission

用法:

  easyPermission.requestPermission(this, Manifest.permission.ACCESS_WIFI_STATE);
由于Android M(6+)在运行时必须向用户请求权限,例如iOS应用程序

您可以阅读文档,一个快速解决方案是使用库,例如EasyPermission或EasyPermission

用法:

  easyPermission.requestPermission(this, Manifest.permission.ACCESS_WIFI_STATE);

ACCESS\u NETWORK\u STATE
是正常权限,因此无需在runtime@Favolas哎呀,我的错。我现在已经更正了答案
访问网络\u状态
是正常权限,因此无需在runtime@Favolas哎呀,我的错。我现在已经更正了答案,我已经声明了这两个权限。问题是我只在模拟器上看到这种行为。使用安卓N运行设备不会使应用程序崩溃。我已经声明了这两个权限。问题是我只在模拟器上看到这种行为。使用安卓N运行设备不会使应用程序崩溃