摘要 本文将介绍如何通过VS2019创建Xamarin.Forms应用程序,以及如何进行调试。

前言

本文介绍Xamarin.Froms应用程序的创建和调试。

开发环境

1.Visual Studio 2019

2.Xamarin.Forms 3.6.0.344457

创建

1.打开VS2019,选择创建新项目

2.搜索框输入Xa,在项目模板中选中移动应用(Xamarin.Forms),点击下一步

3.配置项目名称、解决方案名称、位置等信息,点击创建

4.项目模板中选中空白,平台勾选Andriod、iOS,点击OK

5.创建成功,项目结构如下

调试

本文只讲安卓项目的调试,iOS项目稍微复杂,后续再研究。

安卓有两种调试方式,一种是安卓仿真器(非常卡,不推荐),一种是真机调试(推荐)。

推荐直接看真机调试

安卓仿真器:

1.选择创建Android Emulator

2.配置好信息后点击建立,并同意许可证

3.创建好后关闭Android Device Manager,重启VS2019并打开项目

4.重启后便可以使用刚才创建的仿真器进行调试

我没有启用硬件加速,非常卡,等了10分钟也没有部署成功,果断放弃 。

真机调试:

1.打开手机的USB调试模式

不同手机的打开方式不同,可自行百度相应手机的打开方式。

大概步骤:设置=》关于手机=》连点几次“版本号”(此时打开了开发者选项)=》回到设置=》开发者选项=》打开USB调试

2.将手机通过USB连接到电脑

3.选择连接的手机进行调试(会先将APP部署到手机,再启动APP)

4.启动成功,进行调试

原文链接:http://www.leo96.com/article/detail/39

欢迎添加个人微信号:Like若所思。

欢迎关注我的公众号,不仅为你推荐最新的博文,还有更多惊喜和资源在等着你!一起学习共同进步!

最新文章

  1. [Linux] Nginx networking 403 Forbidden 静态文件不允许查看
  2. controller 解析xml文件
  3. protected的使用注意
  4. mysql高可用框架-MHA
  5. jQuery 安装方法
  6. 在Excel中实现查询功能
  7. activity_main.xml与fragment_main.xml
  8. T-SQL切割字符串方法小结 2
  9. lambda -- Java 8 find first element by predicate
  10. Python数据分析Python库介绍(1)
  11. HTML5 拖放(Drag 和 Drop)功能开发——浅谈dataTransfer对象
  12. Java一点输入输出技巧
  13. spring和mybatis的整合开发(基于MapperScannerConfigurer的整合开发(适用于复杂项目,接口较多的情况))
  14. Flask关于请求表单的粗浅应用及理解+简单SQL语句温习
  15. 顶级项目孵化的故事系列——Kylin的心路历程【转】
  16. Libre 6011 「网络流 24 题」运输问题 (网络流,最小费用最大流)
  17. 在vue项目中stylus的安装及使用
  18. yum安装 指定安装目录
  19. C语言——循环队列和链队列的基本运算
  20. Linux下安装pip无法使用的情况

热门文章

  1. keras和tensorflow搭建DNN、CNN、RNN手写数字识别
  2. Win10导出查看删除已安装的证书
  3. 【shell脚本】检查内存使用情况===chenkMen.sh
  4. javascript判断mp3是否播放完
  5. Shell基本运算符之算术、关系运算符
  6. FusionInsight大数据开发--HBase应用开发
  7. Enum.GetValues(),返回System.Array的一个实例
  8. px与em的区别
  9. 关于BFS+异或(C++)
  10. BUUCTF Hack World