我是Xamarin的新手,我不知道';我不了解项目结构

我是Xamarin的新手,我不知道';我不了解项目结构,xamarin,Xamarin,我有一个项目,我被要求在xamarin开发。问题是我并不真正理解这个结构。有Project、Project.Android和Project.IOS文件夹。如果我在项目中编码,那么其他两个文件夹是用来做什么的 我认为编写项目中不能包含的特定部分是很重要的,但如何包含它们呢?如果有一个很好的youtube教程,我会很感激。从任何技术开始都不会晚,让我回答你的问题,因为你说过有3个文件夹 你的项目 你的项目,安卓 YourProject.IOS 当您在xamarin上工作时,70-80%的代码被重用,

我有一个项目,我被要求在xamarin开发。问题是我并不真正理解这个结构。有Project、Project.Android和Project.IOS文件夹。如果我在项目中编码,那么其他两个文件夹是用来做什么的


我认为编写项目中不能包含的特定部分是很重要的,但如何包含它们呢?如果有一个很好的youtube教程,我会很感激。

从任何技术开始都不会晚,让我回答你的问题,因为你说过有3个文件夹

你的项目

你的项目,安卓

YourProject.IOS

当您在xamarin上工作时,70-80%的代码被重用,但有些东西总是特定于平台的

当我们谈论YourProject.Android或YourProject.IOS时,它们是特定于平台的实现

在此文件夹中,您可以添加基于硬件实现的代码,使用特定于平台的功能,以不同的方式为平台设计控件(自定义渲染器)等等

如果有任何疑问,我建议您查阅xamarin的官方文件


链接到文档

查找Xamarin Forms初学者教程项目是您应用程序的代码项目。Android和Project.IOS是从您的项目代码中生成的特定于平台的代码+您自己在其中编写的任何特定于平台的代码。您可以参考下面的链接。它描述了什么是xamarin.forms以及Project.Android和Project.IOS的具体平台。