小编Del*_*Tea的帖子

是否可以在 Xamarin.Forms 中以独立于平台的代码访问外部存储?

我主要针对 Android 进行开发,因此我知道可以使用 Xamarin.Forms 访问 Android 设备的外部存储Android.Content.Context.GetExternalFilesDir

我知道可以使用 独立访问内部存储平台Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData),但是是否也可以对外部存储执行相同的操作?

我知道用例可能相当有限,因为 iOS 无论如何都不允许对文件系统进行任何非越狱访问,但是写入外部文件系统而不需要为每个平台实现它不是很好吗?难道不能只写入根应用程序文件目录并让操作系统 API 处理其余的事情吗?我是个新手,所以不要对这个愚蠢的问题笑太多。

非常感谢您的帮助。

c# mobile xamarin.ios xamarin.android xamarin.forms

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

mobile ×1

xamarin.android ×1

xamarin.forms ×1

xamarin.ios ×1