Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/232.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
C# Mkdirs Xamarin不适用于Android 6.0_C#_Android_Xamarin - Fatal编程技术网

C# Mkdirs Xamarin不适用于Android 6.0

C# Mkdirs Xamarin不适用于Android 6.0,c#,android,xamarin,C#,Android,Xamarin,我在Xamarin上编写了一个非常简单的android应用程序,运行在两个不同的虚拟设备上:Genymotion Google Nexus 5-android 5.1.0和Genymotion Google Nexus 6P-android 6.0.0。经过一些调试后,我发现它不会在我的虚拟设备上创建目录。我怎样才能知道原因呢?我的猜测是,即使WRITE\u external\u storagepermission设置为true,我的应用程序也没有在设备的外部存储上保存文件或创建目录的权限。安卓

我在Xamarin上编写了一个非常简单的android应用程序,运行在两个不同的虚拟设备上:Genymotion Google Nexus 5-android 5.1.0和Genymotion Google Nexus 6P-android 6.0.0。经过一些调试后,我发现它不会在我的虚拟设备上创建目录。我怎样才能知道原因呢?我的猜测是,即使
WRITE\u external\u storage
permission设置为true,我的应用程序也没有在设备的外部存储上保存文件或创建目录的权限。安卓6的权限是否有一些变化?

安卓6.0引入了运行时权限。除了在清单上声明权限外,还需要在运行时向用户请求权限

更多信息和教程请参见:

有关Xamarin的具体信息: