库利斯
我有一个需要从 json 文件读取数据的 Xamarin.Forms 应用程序。我将文件放入 Android assets 文件夹并选择了构建操作 AndroidAssets
然后我尝试使用 Assets.Open(filename) 在 MainActivity 中加载文件,我得到一个 FileNotFoundException。我删除了 Android 和 PCL bin 文件夹并尝试再次构建项目,但得到了相同的结果。然后我在 WinRar 中打开 .apk 文件,当我转到资产文件夹时,我添加到项目中的文件不存在。
有谁知道这里有什么问题?
库利斯
问题在于在资源文件名中使用“-”字符。按照York Shen的建议对其进行了更改,它开始按预期工作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句