Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 6.0中的运行时权限_Android_Android Permissions - Fatal编程技术网

Android 6.0中的运行时权限

Android 6.0中的运行时权限,android,android-permissions,Android,Android Permissions,多亏了这个问题 我发现我必须询问用户是否允许我的应用程序检索位置。好的,这适用于android 6.0中的android.Manifest.permission.ACCESS\u FINE\u LOCATION,否则将显示此错误: java.lang.RuntimeException:无法启动活动组件信息{my.app/my.pack.mActivity}:java.lang.SecurityException:“网络”位置提供程序需要访问\u粗略位置或访问\u精细位置权限 但在我的应用程序中有

多亏了这个问题 我发现我必须询问用户是否允许我的应用程序检索位置。好的,这适用于android 6.0中的
android.Manifest.permission.ACCESS\u FINE\u LOCATION
,否则将显示此错误:

java.lang.RuntimeException:无法启动活动组件信息{my.app/my.pack.mActivity}:java.lang.SecurityException:“网络”位置提供程序需要访问\u粗略位置或访问\u精细位置权限

但在我的应用程序中有几个权限:

<uses-permission android:name="android.permission.REORDER_TASKS" />
    <uses-permission android:name="android.permission.GET_ACCOUNTS" />
    <uses-permission android:name="android.permission.GET_TASKS" />
    <uses-permission android:name="android.permission.VIBRATE" />

    <uses-permission android:name="ru.ps.vm.permission.MAPS_RECEIVE" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 
<uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.WAKE_LOCK" /> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>


其中哪些是询问用户所需的
requestPermissions()
方法?

以下是在棉花糖中需要明确批准的“危险”权限:@KenWolf,谢谢。就这样