我想使用Android资产,并在官方文档中关注tutorial。Android资产管理器例外
已经将资产类型设置为AndroidAssets
,就像它说的那样,但是它没有找到该文件而抛出异常。我有一个根深蒂固的设备,所以经过检查,我注意到这些文件实际上并不在设备上(/data/data/com.company.application/files/SomeFile.txt)。
编辑:
String filename = Path.Combine(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal), "AboutAssets.txt");
FileStream fs = new FileStream(filename, FileMode.Open, FileAccess.Read);
您是否在添加资产后执行完整的应用程序重建?你的设备植根于世的事实并不重要。 – Michael 2013-03-14 13:01:04
您是否将文件的“BuildAction”设置为“AndroidAsset”? – 2013-03-14 18:55:08
我做了这两件事,是的。 – jProg2015 2013-03-14 19:49:22