【发布时间】:2018-07-20 15:28:29
【问题描述】:
我在共享库中保存了一些 .json 文件。
我已经设法通过代码在 iOS 中正常阅读
string fileName = $"Files/file_name.json";
var path = Path.Combine(NSBundle.MainBundle.BundlePath, fileName);
using (var stream = new FileStream(path, FileMode.Open, FileAccess.Read))
using (var streaReader = new StreamReader(stream))
{
return streaReader.ReadToEnd();
}
但是,我一直在努力为 Android 做同样的事情。 我无法读取资产,因为它位于共享库中。
using (var stream = Application.Context.Assets.Open("Files/file_name.json))
如果我在资产文件夹下的 Android 项目中有该文件,则使用上面的 live 确实有效。
我想保留一份用于两个平台的文件的副本。
【问题讨论】: