【发布时间】:2018-09-17 12:43:18
【问题描述】:
我想在 Android 8.1 中获取已连接 WiFi 的名称。当我获得 SSID 时,它返回“未知 ssid”。 Stack-overflow 上的一些答案说要获得位置权限。我什至这样做了,但问题仍然存在。
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O_MR1) {
if (ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
return getString(R.string.grant_location_permission_wifi_name)
}
}
val wifiInfo = mWifiManager.connectionInfo
return wifiInfo.ssid
【问题讨论】:
-
你试过这篇帖子的权限了吗:stackoverflow.com/a/47847947/9356258
-
@NielsNet 是的,我也尝试过这个答案。
-
@SharadKhanna 它不是重复的。仔细阅读问题,这是专门针对 8.1 的!
-
但是有联系吗?
标签: android