是否有可以通过Xamarin.Forms应用程序访问的文件夹?该应用程序将作为UWP应用程序部署到Android,iOS。我有一个数据库文件,到目前为止,我正在使用SpecialFolders.Personal,它适用于Android和iOS,但不适用于UWP。我需要在Windows中获得对此文件夹的许可。
那么,在我不需要任何特殊权限的所有3台设备上可以使用任何文件夹吗?
答案 0 :(得分:4)
Xamarin.Forms提供了Environment.SpecialFolder.LocalApplicationData
枚举,用于获取通用存储路径。并且它需要与Environment.GetFolderPath
方法结合使用。
var ApplicationDataPath = Environment.GetFolderPath(SpecialFolder.LocalApplicationData);
有关更多信息,请参见File Handling in Xamarin.Forms