调用需要用户可能拒绝的权限:代码应明确检查权限是否可用(使用checkPermission)或显式处理潜在的`SecurityException
GoogleMap mMap;
mMap.setMyLocationEnabled(true);
为什么呢?
答案 0 :(得分:0)
setMyLocationEnabled()
需要位置许可(例如ACCESS_FINE_LOCATION
)。这些权限的保护级别为dangerous
,并受the runtime permission rules的约束。 Lint工具认为您需要使用运行时权限(例如,您的targetSdkVersion
为23或更高)并且您没有这样做。