我的
Android应用需要请求位置服务权限.我这样做:
ActivityCompat.requestPermissions(this, new String[]{
Manifest.permission.ACCESS_COARSE_LOCATION},
REQUEST_CODE_ACCESS_COARSE_LOCATION);
但是在调用此函数后立即返回onRequestPermissionsResult,并且拒绝权限:
@Override
public void onRequestPermissionsResult(int requestCode, String permissions[], int[] grantResults) {
switch (requestCode) {
case REQUEST_CODE_ACCESS_COARSE_LOCATION: {
}
}
}
权限列在清单中:
我还清除了缓存,以防止用户提供的任何先前拒绝影响此.
我希望弹出一个对话框,要求用户授予或拒绝对位置服务的许可,但它没有显示.