当前位置: 首页 > 知识库问答 >
问题:

Xamarin Studio(窗体/Android):当资产文件夹包含子文件夹时编译错误

秦凯定
2023-03-14

如果在assets文件夹中创建了子文件夹,则出现编译错误“无法复制/Users/…../Subfolder/to/Users/…/Droid/obj/Debug/assets/Subfolder/,因为源文件不存在”。如何使用资产文件夹中的子文件夹?

共有1个答案

董谦
2023-03-14

我通常会做什么来解决这个问题:我编辑csproj文件,删除资产文件夹引用,我只保留文件引用。

例如,替换:

<AndroidAsset Include="Assets\assetFolder" />
<AndroidAsset Include="Assets\assetFolder\assetFile.bin" />

仅通过:

<AndroidAsset Include="Assets\assetFolder\assetFile.bin" />
 类似资料:
  • 问题内容: 我正在尝试压缩包含子文件夹的文件夹。尝试压缩名为10-18-2010_4D的文件夹。以上程序以以下异常结束。请提供有关如何解决此问题的建议。 问题答案: 您需要检查文件是否为目录,因为您无法将目录传递给zip方法。 看一下该页面,该页面显示了如何递归压缩给定目录。

  • 我试图使用一个自定义字体,我读到我想把字体放在资产/字体。我使用的是Android Studio,似乎我没有资产文件夹。所以我创造了一个。但当我将assets文件夹放在src/main中时,我的应用程序会崩溃。我使用这个代码来加载我的字体。 我做错了什么?

  • 我正在读取一个文件夹在adls在azure数据库,其中包含镶木地板文件的子文件夹。 path-base\u文件夹/文件名/ filename有一些子文件夹,如2020、2021,这些文件夹也有月份和日期的子文件夹。 所以实际拼花文件的路径类似于-base\u folder/filename/2020/12/01/part11111。拼花地板 我也尝试了下面的胎面命令,但它显示了同样的错误。无法推断

  • 问题内容: 我有一个名为“数据”的文件夹。此文件夹有一个名为“收件箱”的子文件夹,其中有多个“ .txt”文件。可以修改“数据”文件夹,最后会有多个带有“收件箱”子文件夹和“ .txt”文件的子文件夹。我需要监视“收件箱”文件夹中的“数据”文件夹和“ .txt”文件。我怎样才能做到这一点? INotify只是监视文件夹,并在创建子文件夹时弹出事件。创建“ .txt”文件(在哪个文件夹中)时,如何弹

  • 问题内容: 如何使用javac在Unix上的所有子文件夹中编译所有java文件? 问题答案: 使用诸如Ant或Maven之类的构建工具。与使用UNIX工具相比,这两种方法都可以使您以更好的方式管理依赖关系。And和Maven都还允许您定义除编译之外要执行的自定义任务。Maven还附带了用于管理远程存储库中的外部依赖项的约定,以及用于运行单元测试和支持连续集成的功能的约定。 即使您只需要偶尔编译一次

  • 我正在尝试让我的Android应用程序支持多种屏幕大小。我希望它只支持手机(从3英寸到5.7英寸),而不是平板电脑。 我有两款测试手机——三星Galaxy S2和Nexus 4。 我试图玩不同的文件夹(LDPI,MDPI,HDPI和XHDPI),但我不能得到一致的结果。 我不想对每个屏幕大小使用不同的布局,只想调整资源的大小。我应该使用哪些文件夹?如果我使用基本的四个DPI文件夹(每个文件夹中已调