Xamarin表单,将表单文件夹复制到特定于平台的项目

时间:2017-09-27 13:22:09

标签: xamarin.forms

我正在使用this链接向我的应用实施webkit,在文章的示例中,他们将index.html文件复制到Android和iOS平台文件夹中(iOS:{{ 1}},Android:/Content/index.html),我的项目比较复杂,有大约2000个文件和许多与网络侧相关的文件夹(而不是那个单/Assets/Content/index.html个文件),我怎样才能放置我的网页文件到index.html主项目文件夹,在编译时,它们被复制到他们的平台特定文件夹?对于Android,似乎它们应该在Xamarin.Forms文件夹中。

1 个答案:

答案 0 :(得分:0)

您可以使用MSBuild - FilesToMove

此外,您还需要更新Android和iOS项目文件,以将其作为资源或资产包含在内。例如:

<ItemGroup>
   <!-- your normal project content -->
   <Content Include="MainActivity.cs" />

   <!-- your static content you like to publish -->
   <AndroidResource Include="web\**\*.*"  />
</ItemGroup>