C# Mkdirs Xamarin不适用于Android 6.0
我在Xamarin上编写了一个非常简单的android应用程序,运行在两个不同的虚拟设备上:Genymotion Google Nexus 5-android 5.1.0和Genymotion Google Nexus 6P-android 6.0.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,我的应用程序也没有在设备的外部存储上保存文件或创建目录的权限。安卓
WRITE\u external\u storage
permission设置为true,我的应用程序也没有在设备的外部存储上保存文件或创建目录的权限。安卓6的权限是否有一些变化?安卓6.0引入了运行时权限。除了在清单上声明权限外,还需要在运行时向用户请求权限
更多信息和教程请参见:
有关Xamarin的具体信息: