首页 > 手机专区 > 手机APP >

使用Xarmain创建Android和IOS程序

来源:互联网 2023-03-03 23:37:58 371

Xamarin是一款可以使用C#语言开发移动应用程序的框架。采用Xamarin可以使用一套代码.Net Stardand Library库开发一套通用的类库,供Android和IOS共享。本文介绍下,如何采用VS2017创建一个通用的平台类库。NYy办公区 - 实用经验教程分享!

工具/原料

  • VS2017
  • NETStandard Libray 2.0.3版本
  • Xamarin.Form 4.4

方法/步骤

  • 1

    打开VS2017,新建一个Cross-PlatForm,然后选择“移动应用Xamarin.Forms”,新建一个“XCAPP”项目,如下所示,然后点击确定,开始创建项目。NYy办公区 - 实用经验教程分享!

    使用Xarmain创建Android和IOS程序NYy办公区 - 实用经验教程分享!

  • 2

    创建完成后,解决方案会生成三个项目,如下所示,XCAPP(通用类库),XCAPP.Android,XC.IOS三个项目。如下所示,三个项目分别是通用类库,安卓项目,IOS项目。NYy办公区 - 实用经验教程分享!

    使用Xarmain创建Android和IOS程序NYy办公区 - 实用经验教程分享!

  • 3

    打开XCAPP,里面有一个APP.Xaml文件,如下所示,打开APP.Xaml.cs文件,在其中的构造函数中,我们初始化一个主页面,这样,在程序启动时,这个程序会调用我们定义的主页面,如下所示NYy办公区 - 实用经验教程分享!

    使用Xarmain创建Android和IOS程序NYy办公区 - 实用经验教程分享!

  • 4

    打开XC.Android程序,其中有一个MainActivity类,如下所示,该类定义了Android程序启动时,要调用的页面,这里默认是APP.Xaml。如下所示。当我们启动Android 程序时,该主函数会调用相关的类。NYy办公区 - 实用经验教程分享!

    使用Xarmain创建Android和IOS程序NYy办公区 - 实用经验教程分享!

  • 5

    IOS程序的主界面调用和Android 有点差异,我们打开IOS项目,查看其中的Main类,打开之后,可以看到Main函数中 UIApplication.Main(args, null, "AppDelegate");这行代码,这行代码表示IOS的初始化页面为APPDelegate委托的页面,然后我们再打开APPDelegate类,如下所示,可以看到和Android 项目类似的调用的APP的方法。NYy办公区 - 实用经验教程分享!

    使用Xarmain创建Android和IOS程序NYy办公区 - 实用经验教程分享!

    使用Xarmain创建Android和IOS程序NYy办公区 - 实用经验教程分享!

  • 5该信息非法爬取自百度经验
  • 6

    项目生成之后,我们可以直接调试程序,下面是调试Android程序的入口,如下,点击安卓调试仿真器,然后仿真器开始启动,如下所示,关于如何安装仿真器以及SDK的方法,可以参考我其他的经验。NYy办公区 - 实用经验教程分享!

    使用Xarmain创建Android和IOS程序NYy办公区 - 实用经验教程分享!

  • 注意事项

    • 这样,默认的一个通用的移动应用开发平台就可以了
    • 注意安装相关的SDK和仿真器
    • IOS测试需要远程连接到MAc上面,这个要注意

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!NYy办公区 - 实用经验教程分享!


    标签: Androidios移动开发

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码