我正在使用Xamarin进行Android / iOS开发。我在Xamarin解决方案中添加了一个共享项目。共享项目中的一项功能是在Android中读取资产。但是,共享项目中不提供 AssetManager或资产。关于如何使用它的任何线索?
答案 0 :(得分:2)
也许有点迟了 - 希望它仍能帮助某人。 您可以使用 https://github.com/juergenkoller/PCLStorage
它有一个GetFileFromAppBundleAsync函数。您可以将文件放在Android项目的资产文件夹中,并执行以下操作:
var file = await FileSystem.Current.GetFileFromAppBundleAsync("your file.xyz", new CancellationToken(false));
var content = await file.ReadAllTextAsync ();