VS2015开发Android,自带模拟器不能调试、加载程序,算是坑吗

by admin on 2019年1月25日

目       录

VS2015出来后,确定变化很大,什么android、ios的,不在话下。对于自身这么传统型的人,也第一时间试用了一晃(vs2003->vs2008->vs2012->vs2015)。以前用eclipse开发过android小程序,现在想尝试vs
ide怎么着。一切都很顺畅,看到C#代码,也很亲切。

前言… 1

 

3.1           目录介绍… 8

1.酷黑版的界面。

2.7           数据存储… 6

上图:

第三章           Demo的介绍… 8

图片 1

1.1    硬件构架图

 图片 2

5.然则干吗VS自带的模拟器不可以加载、调试android程序吗,等很长日子,界面一直在那加载,强制关闭模拟器,IDE还提示陈设失败。MS故意留下的坑,待SP1来修复吗?不过自带的模拟器,运行速度仍然不错的。

2.3    数据搜集

    
数据收集部分采纳的是SuperIO框架,因为它支持串口和网口统一的插件式设备驱动开发,也就是说开发一个驱动能够支撑串口和网口通信。其它,可扩充性相比较强,可以大大减小工作量。

    
开发了一个驱动程序,在SuperIO平台下增加四个驱动实例,负责与数据源程序开展串口和网络通信。

 

2.1    开发条件

付出语言:全部使用C#,配有少量的JS代码。

开发工具:除App部分,所有组件都施用VS2012花费,App程序行使VS2015费用,VS2015是一个顶尖级开发工具工厂,在Win10操作系统上付出IoT嵌入式程序,也绝非问题。

操作系统:Windows
8.1,用习惯了也不易,听说要适可而止服务了,但是还有人在拔取XP呢,不必顾虑。

 

3.2           Demo调试… 8

 

3.2    Demo调试

 下载地址:http://pan.baidu.com/s/1pJ7lZWf

(1)    下载DEMO和工具

    下载SuperIO v2.2.7\SuperIO_Demo
v2.rar;下载mongodb数据库;下载ActiveMQ信息中间件。

(2)    启动服务和次序

    
启动mongodb,mongodb-win32-x86_64-2008plus-3.0.3-1\start.bat,默许监听端口为:2222。

    
启动ActiveMQ服务,apache-activemq-5.12.0\bin\win64\activemq.bat,需求JAVA运行环境。

    
启动SuperIO_Demo.sln解决方案,须要VS2012支付IDE,也可以转成VS2015工程,重新编译。

    
启动SuperIO_App.sln解决方案,要求VS2015花费IDE,倘若采用VS自带的模拟器,要求执行<adb
connect
模拟器的IP>,才能把程序成功布署到模拟器,并且展开调试,否则VS工具一直处在计划阶段。

(3)运行效果图

 图片 3

(4)调试录像

   
youku视频不是太知道,请下载高清调试录像,地址:http://pan.baidu.com/s/1pJ7lZWf中的【视频演示】。

 

 

小编:唯笑志在

Email:504547114@qq.com

QQ:504547114

.NET开发技术联盟:54256083

文档下载:http://pan.baidu.com/s/1pJ7lZWf

法定网址:http://www.bmpj.net

图片 4

2.1           开发环境… 5

不在乎了,有一个能用就行了,xamarin是收费的,按中国传统作法是内需破解的!!!

第二章     技术选型与介绍

小说不介绍代码部分,在Demo事例中有总体的代码和注释,可以下载调试。

3.必要设置一下,否则启动模拟器后,程序会自带退出。裁撤这几个装置。

2.8    数据接口

    数据接口选取Web
Api,符合RESTful风格的http协议,操作调用简单、方便。抛弃了Web瑟维斯(Service)(Service)的Soap协议,更未曾选取WCF框架。

    那块并从未已毕权力、安全保管。

 

2.10     手机移动终端App

    
手机移动端应用VS2015支付,使用Xamarin框架举办付出,这么些框架扶助跨平台。Xamarin是个很正确的事物,唯一的症结就是亟需付费,对于中国IT人员来讲,这点相应不是阻碍。

4.谷歌自带的模拟器,就算加载比较慢,可是仍能正常调试的。

   
大数量、分布式、云总结等也在以惊人的速度进步,有些人可能认为那个事物离我们生活还相比深刻。不过毫无是那般的,距离二零零六年只可是10年左右,现在的前行却是在此以前您无法想像的,而这种加快度的上扬措施,2年的开拓进取可能是你过去10年的进步之和。不管那一个技术现在是不是可以落地,可是那种趋势是无能为力转移的。

图片 5

前言

图片 6

 

图片 7

2.6    数据接收服务

    
数据接受服务是在SuperIO平台下支付的,可以继续IAppService接口开发插件服务,并且挂载到SuperIO平台下运作。

    
数据接收服务一向与ActiveMQ进行交互,接收ActiveMQ转载过来的信息,实际上是新闻消费者的角色。

2.优雅的C#代码。

2.4    数据上传服务

    
数据上传服务是在SuperIO平台下支付的,可以继承IApp瑟维斯(Service)(Service)接口开发插件服务,并且挂载到SuperIO平台下运行,设备驱动采集完数据后,可以由此接口传递到服务插件内,通过内存交互数据。要是涉及到数码完全性的数量交互,可以经过介质举行数量交互,例如:数据库、文本文件等。

   
数据上传服务一贯与音信中间件(ActiveMQ)进行互动,再由AcitveMQ举办新闻转载。数据上传服务实在是音信生产者的角色。

第三章     Demo的介绍

   
下边对物联网和集成系统的缓解方案的技能路线开展介绍,只对技术选型和系统流程,对于架构的衍变以及技巧哪个更好不做实际表明。只供参考!!!

工业物联网和集成系统解决方案的技艺路线… 1

2.9    Web业务系列

   
业务体系运用MVC框架,不过前端并不曾与后台的控制器举行互动,而是与数据接口的WebAPI进行相互。前后端完全分离。

2.6           数据接受服务… 6

1.1           硬件构架图… 3

2.7    数据存储

   
数据存储选拔的是MongoDB,不太喜欢大而重叠的东西,而且不必要ORM了,安顿简单,可以动用MongoVUE工具对数据库举行田间管理。即使是大拿,可以一向cmd。

第二章           技术选型与介绍… 5

2.5    新闻中间件

    
信息中间件选择ActiveMQ,须要配置Java运行条件。可用的音讯中间件相比较多,例如:RabbitMQ、ZeroMQ等。

    
按照使用场景差别,可以选用的技术方案和技能路线也不一样等。新闻中间件那块也全然可以动用通讯组件来代替,例如:Netty和SuperSocket。

1.2    组件构架图

 图片 8

 

2.8           数据接口… 7

3.1    目录介绍

种类目录介绍如下:

ClientService:上传数据与互相组件。

DeviceDemo:设备驱动,负责搜集数据。

DeviceExport:数据输出组件,在Demo没有行使。

DeviceShowUI:数据显示视图组件,负责显示采集过来的数目新闻。

FormTest:测试各部分的主工程。

ProtocolPackage:公用协议包。

ServerService(Service):数据接收数据与互动组件。

SuperIO_App:移动APP端,需要VS2015打开。

SuperOPCClient:OPC客户端组件。

SuperOPCServer:OPC服务端组件。

TestDevice:模拟客户端测试程序。

WebAPI:WebAPI和Web业务端数据浮现。

2.9           Web业务系统… 7

2.10        手机移动终端App. 7

2.4           数据上传服务… 6

2.5           音讯中间件… 6

   
二〇〇六年时,工业行业还在广泛运用电话线举办数据传输和长距离协理。网络技术渐渐的在向各行各业传导,工业行业也在进化,局域网、光纤以太网、WIFI\3G\4G等早已选择很常见了。互联网技术在力促创制业发展的同时,也带动了许多店铺的与时俱进,升级技能、提供更好的劳务。

1.2           组件构架图… 4

2.3           数据采集… 5

   
数据的流动可以表现,现金的流动可以扩展GDP。技术的前行就是生产力的升级,将来协会结构和关系也势必暴发变化。不管是不是懂技术技能、是还是不是懂管理,思维方法不转移肯定会被淘汰。

   
大家在思索,后互联网时代将怎样升高?将是互联网与五行深度融合的历程,例如现在常被提及的物联网,我认为它实质上是工业互联网,是制作技能与互联网技术无缝过渡。不管是叫物联网依然工业互联网,未来物与物的互动、物与人的竞相将不可能防止。硬件与软件的一道发展,更快的推动了这么些进程,例如:智能芯片的发展、嵌入式操作系统的发展、智能传感器的前进等。

2.2           数据源… 5

   
2000年之后,互联网在中国的天下上轰轰烈烈的向上,在这一个行业竞争中比的是加速度。我清楚的记念《世界是平的》中有那般一段话:在亚洲,羚羊天天上午醒来时,它精晓自己必须跑得比最快的狮子还快,否则就会被吃掉;狮子每一天晚上醒来时,它精晓自己必须追上跑得最慢的剑羚,否则就会被饿死;不管您是狮子仍旧羚羊,当阳光升起时,你最好起来奔跑!我们奔跑的那10多年的小时里,互联网技术带来了各行各来的升高,同时也囊括了各行各来。

首先章     系统架构

    
架构图那块主要表明一个大约的结构化的趣味,可以不太规范,希望我们可以知情。作为一个序列来讲还包蕴网络安插框架图,依照使用场景和网络环境不雷同网络框架图也差异,所以不在本文的议论范围内。

率先章           系统架构… 3

2.2    数据源

   
数据源也就是发生多少的东西,也有人把那块统称为传感器,然则我觉着这些叫法不太可相信,所以自己一般把那块统称为数据源。

   
数据源包蕴的情节很多,例如:各种传感器、大中小型设备、硬件电路、软件组件等。各个数据源的广播发布协议不相同、通信链路分歧、通信机制不一样,在未曾统一标准的意况下,那有的的办事比紧要。因为有了数额之后,你的业务系统才有使用的市值。

   
数据源我是写了一个模块的小程序,包括串口通信和网口通信。至于报导协议,请参见《C#报纸发表(串口和网络)框架的设计与贯彻(SuperIO)-
12.二次开发及运用
》。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图