UWP 走过的坑

一切源于项目选择了一个WIN10的PAD.

采用了WPF,WEB制作对应功能的软件,用户交互都不理想。

最后,选择了UWP。最终证明效果是完美的,虽然走过很多伤心的坑。。。

1.安装UWP的开发环境。是的,他需要WIN10系统。试过虚拟机,系统升级后就挂。后改用实体机,环境搭建OK ,这个过程持续了2周,心累。

2.开发UWP界面,有WPF的基础上手很快。

3.开发功能,项目需要用串口,采用微软提供的串口通讯实例,在打开串口后,通信不正常。单步调试进去查看

SerialPort ( SerialPort = await SerialDevice.FromIdAsync(dis[0].Id);)后,可以通信。

最终在通信前增加了一个  uint baudRate = SerialPort.BaudRate;(正常来讲不需要啊)通信OK。

4.完美完成。

时间: 2024-11-10 08:05:25

UWP 走过的坑的相关文章

记录一次升级https走过的坑

记录一次升级https过程中走过的坑 curl: (51) SSL: certificate subject name 'mp3.xxx.com' does not match target host name 'static.xxx.com' 升级 http://mp3.xxx.com http://static.xxx.com 为 https://mp3.xxx.com https://static.xxx.com 因在一台服务器上配置的两个域名都解析到本机,配置完后,发现页面的静态文件都无

阿里云centos7.2 搭建 laravel 框架走过的坑

centos7.2 搭建 laravel框架走过的坑 前言 公司正在处于发展阶段最近开发的伙伴和运维的伙伴一直在忙碌着 开发人员一直在写laravel架构的代码以及新项目的拓展,时间很赶所以作为linux运维的我也不能怠慢. 首先搭建lnmp架构 nginx php 我选择的yum,wget的安装方法 mysql选择编译安装 因为我只认为MySQL我还有编译安装的需要(熟悉熟悉). 准备 : 1.PHP 7版本  2.openssl(yum安装)3.pdo扩展 mysql 4.安装compose

Appium 走过的坑( Mac+java )--Apple 篇

最近随着手机测试盛行,经朋友推荐,selenium的新家庭成员Appium算比较好用的一款自动化手机测试工具.本想,selenium出的东西都是好东西,IDE-->RC-->WebDriver-->PhantomJS,个个都是好东西,当然其中有些不适selenium做的,算半个推荐,但真心不错,那这个Appium也不会差吧...抱着试试的心态,开始了踏坑之旅.下面就让我描述下我走过的坑: 首先先说下环境: Mac pro (OS X 10.10.3) Java (1.6 , 后续会介绍怎

Appium 走过的坑( Mac+java )--Android 篇

Apple的坑走完后,终于打开了界面,想想还是有点小激动的,然后进入了更坑的Android环境搭建. 如果你以为这环境就和Apple这样easy能解决(虽然不少坑 - -),那就大错特错,android环境等于另外一套东西,比Apple难弄多了,机制也很傻... 牢骚话少说,咱们来跨坑,第一个坑随即而来,之前我在说Apple环境时,下载安装完appium工具,Apple环境自动已经完善(前提是你已经安装完xcode).那么android环境应该怎么配置呢? 我就绕过我求寻真理的沼泽了,直接说怎么

最近走过的坑 :slf4j 多个实现 hibernate 类型转换异常 bean依赖问题

最近走过的坑 slf4j 多个实现 主要是maven依赖中存在多个slf4j的实现类,在引入的依赖中排除对应的依赖就可以 <dependency> <groupId>xxxxxx</groupId> <artifactId>xxxxxx</artifactId> <version>1.0.0</version> <exclusions> <exclusion> <groupId>org.

微信公众平台开发,那些走过的坑

最近接手了一个微信公众平台的项目,历时两个月,基本完工,终于有时间可以总结一下这过程当中遇到的点点滴滴. 1.关于微信的内置浏览器 开始以为,微信内置浏览器是一个浏览器,对于安卓机和苹果机都是一样的,后来发现不是,苹果机和安卓机的内核是不一样的,所以前端设计过程中一定要考虑浏览器的兼容问题.苹果机的微信内置浏览器也并不是纯粹的safri内核,微信有自己的处理,比如,safri并不支持h5的audio,但苹果机的微信内置浏览器是支持的.最坑的一点,是苹果机的语音播放,调了很久,因为苹果机是不允许在

【走过巨坑】android studio对于jni调用及运行闪退无法加载库的问题解决方案

相信很多小伙伴都在android开发中遇到调用jni的各种巨坑,因为我们不得不在很多地方用到第三方库so文件,然而第三方官方通常都只会给出ADT环境下的集成方式,而谷歌亲儿子android studio默认采用的却是gradle方式,与ADT编辑的方式大不相同,那再andorid studio中如何导入so文件呢? 在android studio 中我们可能会用到jar包和so文件的方式,对于jar包可能接触更多,只需要我们把工程转换为project显示方式,打开app下的libs文件夹,导入即

创业那些年,我们一起走过的坑

怎么开头呢,这个问题我想了许久...... 大家都知道,我是个粗人.文人笔下的"落霞与孤鹜齐飞,秋水共长天一色",我只能说:卧槽,好看,这是何等的卧槽! 本人家穷人丑,农村户口,没啥拿得出手的简历.开头跳过了,讲一下我们这些年创业遇到的那些坑,以及个人的见解. 第一:试运营 方向不对,努力白费,这是我花了五十万买出来的教训.在考察一个项目的时候,往往会走到一个死胡同里面.套路如此深的互联网上,预埋着无数的大坑.这个时候满怀激情,太容易冲昏头脑.尤其是第一次创业的时候,很多想法是不成熟的

关于使用echarts走过的坑(同grid多图、多轴系列)

相信大家在工作中,经常会用到echarts,今天我说下我在工作中浪费时间较长的坑 先来看看我的终极需要实现的图吧: 相信以上效果对于常用的小伙伴来说并不困难, 在此我只说option的配置,关于数据,就不在此赘述了,毕竟大家的情况都不太相同,处理就起来也不太一样. option : { grid: [{ left: '20%', right: 50, height: '35%' }, { left: '20%', right: 50, top: '55%', height: '35%' }],