c# – 在xamarin上构建时的资源目录错误
作者:互联网
我正在使用xamarin ide来构建和输出APK.
我需要存储json配置文件,因此我将它们放在Resources / config下.
该文件的构建操作设置为AndroidResource.当我尝试构建项目时,我收到以下错误:
Invalid resource directory name "res config".
我试过的事情:
>重命名所涉及的资源文件
>将文件的构建操作设置为None =>构建工作但资源文件消失.
Resource.designer.cs中没有以任何方式引用资源.
有没有人知道如何解决这个错误?谢谢.
解决方法:
您应该将.json文件存储在/ Assets或/ Resources / raw文件夹中.然后,您可以使用相应的方法打开它们:
Context.Resources.OpenRawResource(Resource.Raw.filename)
Context.Resources.Assets.Open( “文件名”)
当您需要生成实际的资源ID时,请使用/ Resources / raw,否则只需将其粘贴到/ Assets文件夹中即可.
标签:android,xamarin,android-resources,aapt,c-2 来源: https://codeday.me/bug/20190830/1765132.html