首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Xamarin中将现有的安卓项目移植到WP和iOS?

在Xamarin中将现有的安卓项目移植到WP和iOS?
EN

Stack Overflow用户
提问于 2016-05-22 21:39:40
回答 1查看 191关注 0票数 0

据我所知,Xamarin是一个跨平台框架,所以我可以构建一个应用程序并将其分享到任何平台(安卓、iOS和Windows phone)。我找不到任何文档来演示如何将现有的Android项目(已完成的项目)移植到其他平台,项目中有哪些可移植部件,以及哪些部件无法移植?你能用简单的语言解释一下这些要点吗?提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-05-22 22:27:41

使用Xamarin.Forms时,项目由两部分构成:

  • 包含共享代码的PCL项目;它包括定义应用程序用户界面的业务逻辑和类(这些可以使用C#或带有C#代码隐藏的XAML编写)。这些用户界面是平台无关的,因为表单定义了所有平台通用的元素(按钮、标签、条目等),并将这些元素转换为每个相应平台上的本机控件。
  • 一个或多个特定于平台的项目,其中包含启动和运行应用程序的样板代码(例如iOS上的AppDelegate或安卓上的MainActivity ),以及通过DependencyServicecustom renderers或最近添加的effects的任何特定于平台的行为。上述三个功能不一定是强制性的,但当您需要访问特定于平台的功能时,您可能需要根据您的需求使用其中一个。

有关如何启动和运行基于表单的应用程序的快速入门指南,请参阅here

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37375104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档