纠结了,不知道是安卓好还是win10好

author author     2023-03-17     398

关键词:

  兼容,首先就是一个相对性的话题,如同“相亲”一样,以相互看上了对方为前提。然而,Windows平台是否提供对Android应用程序的支持,一切都取决于微软,因为Android本身是开源的。前段时间,微软在纽约召开了全球开发者在线会议,会议上微软就公布了旗下开发框架.Net迎来开源,同时发布了针对小型开发商的Visual Studio 2013 Community和Visual Studio 2015预览版。
  安卓 win10对比哪个好图2
  Windows未来会变得更开放
  在此之前,其实也可以在Windows平台上运行Android系统,并且可以进行Android应用的部署,只不过需要借助一些其他的工具。另外需要注意的是,早在去年10月份下旬的时候,微软在旧金山举办的发布会上,微软CEO纳德拉就对媒体说出了“Microsoft Love Linux”。从这个角度来说,微软正在变得更加开放。
  技术分析:Win10兼容安卓应用
  从目前Win10技术预览版的各种改变可以看出,微软现在也越来越照顾桌面端用户的体验,而应用商店的推出从一开始也是为移动平台准备的,或者可以这样说,微软对Windows10寄托的愿望,就是既不维持着传统的桌面应用,又不会放弃移动平台的发展。但是随着发展的不断变化,Windows应用商店发展缓慢的竞争对手其实已经不是安卓应用,而是exe应用。
  安卓 win10对比哪个好图3
  Windows Store应用依然比较杂乱无章(比较Android应用市场)
  Windows应用的开放性比起安卓有过之而无不及,一定程度上比安卓应用市场更加混乱,安卓也是有比较正规的第三方应用市场的。Windows就不一样,各种各样的应用网站,很少有比较靠谱的。因为,在我们所接触的很多应用链接中,页面上各种“误导链接”,软件里更是各种捆绑,稍有不慎病毒也是无孔不入。
  Win10为何不能“软件大一统”?
  安卓 win10对比哪个好图4
  Windows10建立大一统的软件平台并不简单
  安卓软件虽然开源,依然有Google play应用市场。应用商店收录经过认证的正版软件,就像Steam平台一样,必然会造就应用商店飞速发展,从而更加吸引PC用户。无论如何,微软通过把exe应用收录应用商店,同时也向用户和开发者传递一个信息,那就是,Win10支持两种不同的应用格式和开发方法,开发者可选择的开发方式或者使用不同种类格式的应用。
  技术层面看待
  从技术角度上来看显然是有可能实现的WinJS是个开源项目,运行Chrome/Webkit没有任何问题,Xamarin/Mono开发工具证明通过C#/fake XAML打造一款原生Android应用是完全有可能实现的。而微软VS2015已经拥有一款安卓模拟器,下个版本的ASP.net技术支持应用无需SDK就能原生运行在MacOS X系统中,所以为何微软不在应用方面也做同样的事?
  安卓 win10对比哪个好图5
  Xamarin在Visual Studio中所能开发的应用
  Xamarin:始创于2011年,旨在使移动开发变得难以置信地迅捷和简单。Xamarin的产品简化了针对多种平台的应用开发,包括iOS、Android、Windows Phone和Mac App。Xamarin由许多著名的开源社区开发者创立和参与,而且也是Mono项目的主导者——C#与·NET框架的开源、跨平台实现。
  如果Xamarin能做到,那微软肯定也能做到,但不是使用假冒的XAML,而是使用真正的XAML以及真正的WinRT SDK等。另外Rudy Huyn还表示Android开发人员并不喜欢Eclipse开发平台,C#语言与Java很相似,都有一些特别酷的功能(Linq),这可能会激发新晋移动开发人员使用微软工具(Blend/Visual Studio)开发应用的动力,这能帮助Windows应用商店变得更好。
  是否兼容安卓 微软其实进退两难
  Windows10在未来兼容Android应用问题上,在技术层面我们似乎能看到一些端倪,那就是在Windows平台上,运行Android应用的模拟器这是一件相对简单的事情,在较为早期的Windows中也都出现过。然而,我们所关注的在SDK层面就能运行原生Android应用程序模式,微软目前暂时也并没有去借鉴这样技术方式。
  安卓 win10对比哪个好图6
  开发Windows平台下的应用程序所使用的SDK是个集合
  好吧,既是如此我们先来看看业界人士(开发者、外媒)是怎么来评价这件事情的。
  Rudy Huyn是位小有名气的开发者。最近,他就亲自撰文发表了自己的观点。Rudy Huyn明确反对了传闻中的微软计划。如果一个用户需要在一部Android手机与一部能模拟Android应用的手机中做出选择,那最终答案也是非常明了的。
  之前由微软与IBM共同打造的OS/2系统就因为尝试运行Windows应用而最终消亡了,黑莓BB10系统也因为引入Android应用而走向失败。BB10系统就是个很好的反面教材,黑莓商店中清一色全部是使用Android SDK开发的应用,几乎没有使用黑莓SDK的应用。微软如果再走这一套路,接下来会发生什么事情,只能看事态发展了。
  美国本土一家科技媒体的高级编辑Tom Warren在其Twitter上爆料称,微软将在明年1月21日的Win10消费者大会上宣布Win10将会支持安卓应用。
  安卓 win10对比哪个好图7
  Windows第三方Android模拟器
  Windows10究竟以何种方式“支持”Android应用,目前来说还是未知数。目前用户可以在Windows系统中通过第三方模拟器来运行安卓应用。如果消息属实,可能意味着微软会提供官方安卓模拟器,或者通过某种其他方式来运行安卓应用。
  点评:笔者需要指出的是,如果依然是走着Windows平台之前就已经执行的路线,使用第三方模拟器来运行安卓,那么Windows10所拿出的这种方案,无异于“炒冷饭”诚意显得就差了点意思。如果微软“狠下心”来从SDK层面来开发全新一套的工具,那另一边的声音又来了!——开发者的心这下真要被伤到了。
  Windows兼容安卓 或伤及开发者
  其实,在微软Windows系统考虑将兼容Android这件事情重新抓起,着力去搞好的时候。存在着两种方式,这个在前文中我们也已经详细地分析过了。关键在于重拾模拟器,还是重新定义的SDK开发层面上的。文章的写到这里,我们有必要来讨论,在两种应对措施上,微软的举措对用户、开发者所产生的影响,甚至可以说是“伤害”了。
  首先,如果是模拟器的话,微软其实根本不用费太多的力气,只是让Windows通用应用兼容Android手机。这样只需发布一个应用就可以在包括Windows、Windows Phone、Xbox、Android、Chromebook、Kindle、其他Android分支系统、PPI与物联网系统等几乎所有OS中运行,除了苹果的iOS。这样无外乎,对于开发者而言,并没有彻头彻尾的影响。因为开发者在这个过程中可以提供这些第三方模拟器的开发工作,这样说得直接些,不至于造成对开发者开发积极性的打击。
  安卓 win10对比哪个好图8
  Windows通用应用
  如果基于SDK层面开发,将Android应用引入Windows设备,会造成无人再为Windows开发本地应用的尴尬局面,因为只要开发出一款Android应用就能一劳永逸的通吃Windows设备了,所以没有人愿意再做无用功。而且兼容Android应用还会带来糟糕的用户体验与性能表现等。这样必然会造成开发者“很受伤”,那么接下来产生的负效果,可想而知。
  总结:
  每件事情都具有两面性,而在Windows兼容Android应用这件事情上,则或多或少会影响到Win10生态的建立。我们总是有一个思维定势,认为运行xap格式的才是WP系统,后来WP8.1出来了,我们知道运行appx格式的也是WP系统,那么为什么不能认为Win10出来后,运行apk格式的系统也是WP系统?或者说能够运行xap,appx,apk格式系统才是WP系统。所以对于apk的兼容,我们其实也可以敞开怀抱拥抱之,而不应该把它想象成洪水猛兽,或者说引狼入室。
  安卓 win10对比哪个好图9
  Windows Phone 8.1
  但话又说回来,Win10系统的根基毕竟是WP生态当中的原生应用,如果让apk应用泛滥成灾,那Win10岂不越来越失去本来的特性,直至最后失去主导权。所以如何引入apk应用也是个问题。笔者以为,既然强调了Win10生态是支持多种格式的生态系统,那么,是不是可以让应用商店发挥其充分的作用,也就是说apk应用也要提交给应用商店进行审核然后才能下载安装,否则不支持安装。这样就会一定程度限制了apk的泛滥和对原生应用的侵蚀。这样既没有伤及开发者开发产品的积极性,也不会扰乱Windows Store的正常秩序。当然,这也是建立在微软执意将“兼容Android”这件事情的基础之上的对策。
  经过小编的对比,大家是否都已经知道了安卓 win10对比哪个好呢?其实安卓系统和win10系统这两者之间是可以互通的,但是对于我们大多数人来说,安卓系统都已经足够满足我们日常生活和工作了,阿加说对不对呢?相关推荐:windows7旗舰版oem。
参考技术A 安卓 参考技术B 各有各的好处呀

电脑想装windows10×64的,不知道用旗舰版还是专业版好还是纯净版好?

配置支持64为,出厂原装Windows10×64专业版,型号为联想笔记本。win10没有旗舰版,你在msdnitellyou下载官方原版iso镜像,建议在专业版和企业ltsc版两者二选一,我用的ltsc,默认精简了cortana等APP,比较干净,需要用uwp程序可以后期... 查看详情

看书好还是看视频好?我学五年编程的一点感悟

...是帅地。在学习一门知识的时候,不知道大家有没有纠结过看书还是看视频。反正我是纠结过,有一阵子我的观点是看书的效果和效率都比看视频好,特别是我刚开始学习算法的时候,那就更加推荐大家看书了。... 查看详情

看书还是看视频?帅地的一点感受

...是帅地。在学习一门知识的时候,不知道大家有没有纠结过看书还是看视频。反正我是纠结过,有一阵子我的观点是看书的效果和效果都比看视频好,特别是我刚开始学习算法的时候,那就更加推荐大家看书了。... 查看详情

react爬坑之路--报错output.path不是绝对路径

  之前,一直在纠结是学习angular好,学习vue好,还是学习react好,网上一搜索,也是各种对比,各种互喷,看过之后更纠结。就跟小时候一样纠结长大了是上清华好,还是上北大好,最后证明我想多了。总之,选择一个中意的... 查看详情

win10专业教育版-一个让你不再纠结的系统!

就在很多同学还在纠结不知道该安装win10专业版还是win10教育版的时候,ms最z专业huan‘ye近发布了全新的win10专业教育版系统,兼具win10专业版和教育版的所有功能,今天小编为大家分享一下win10专业教育版的主要功能以及怎样永... 查看详情

用户数据库是用mongodb好还是用mysql好?

...数据结构的存储,而且你再也不必因为扩充一个小功能而纠结新建一个表来存储还是新建一个字段并用字符串来存储(每次读/写都要解析/序列化成字符串存储),mysql是不是特别傻笨粗,而游戏基本上前面搭好框子后面写业务的时候一... 查看详情

电脑系统win2012r2好还是win7好

...们平时应用很方便,日常办公、上网、游戏、看视频等等还是使用win7系统。参考技术A一个是服务器系统,一个是WIN7系统,按理说没什么可比性,如果你要是学习服务器的话,可以装WINdowsserver2012R2,如果正常使用,设计软件或... 查看详情

装win10用gpt还是mbr好

都可以。不用刻意的去转分区。GPT只能用64位,MBR可以用32位,GPT的优势是分区更稳定,支持2TB以上硬盘的4K对齐。这个并不强求,并非只要使用了UEFI启动就只能使用GPT分区不可,而是硬盘已经是GPT分区的情况下,要想往硬盘上... 查看详情

win10用mbr好还是gpt好

GPT会好一些,主要有以下优势(1、GPT能使用大于2.2T的硬盘,MBR不行。2、GPT可以支持无限个分区,微软目前的限定是128个。Linux、ubuntu、macos都能支持这种分区格式。MBR最多4个主分区,超过4个再分区只能通过逻辑分区。3、GPT分... 查看详情

vista好还是xp好

...a,但如果我直接装了是不是就不能再恢复成vista了,我不知道这样会不会格式化C盘。。。如果要刻碟备份系统的话,联想的工程师说要刻10张CD。。。自然是xp好,我的也是thinkpad本本,早就换成了xp。至于说序列号,不用管它,w... 查看详情

纠结!bose的qc3和魔声monsterbeatsbydr.dre选哪个好?

纠结!BOSE的QC3和魔声MonsterBeatsbyDr.Dre选哪个好?都是降噪,价位也差不多,不知道各有什么特色。。。。BeatsbyDr.Dre不是主动降噪的吧。。。我还是喜欢QC3的主动降噪多一点,QC3用下来我的感觉是:1,佩戴十分舒适,不是全包耳... 查看详情

知道正确标准为什么还找不到好工作

...实还是有一些年轻人,会拿到很多offer,然后陷入纠结,不知道如何选择&# 查看详情

win10用mbr还是guid那个好?1t机械硬盘

mbr和guid是硬盘的两种分区模式,跟win几没有直接关系,前者是大多台式机用ghost安装系统常用的,后者是现在笔记本出厂设置的分区模式,有隐藏分区,需要引导安装系统。各人喜欢前者模式!参考技术A安装10系统使用GPT模式再... 查看详情

选win2008好还是2003好

...话题内了。如果是新手,懒得摸索,习惯了2003,那建议还是2003。如果可以尝试下的话,得看下多大内存,如果小于1G,就03吧,08跑不动,如果内存足够大,还是08。就PHP来讲,08比03强不只一截。 03版本比较经典但是比较老... 查看详情

考驾照选c1好,还是c2好?

...练,选C2的才是聪明人!很多在考驾照的时候都会纠结,到底是选C1还是C2,身边的人总是说,选C1更好,能开的车型更多,万一哪天用到了呢?这就和国人和稀泥的八大金句异曲同工,“来都来... 查看详情

老电脑装啥系统好?

老电脑还是装XP的系统比较好,兼容性也比较好,参考技术A一、最好装win732位系统。装office2010以下版本。不要装wps,尽量不要装360和金山管家之类软件。二、强烈建议硬盘更换为SSD固态硬盘;会让电脑运行速度有质的提升。三... 查看详情

好纠结!!!

我校OJ迷路的小路痴为什么老是超时??(1043)还有对2016取模??(1053)明明对了,还是说我错(1053)#include<iostream>#include<cstring>usingnamespacestd;chara[305];intmain(){    while(cin>>a)  & 查看详情

初学c语言用啥系统好?

...境苹果macOS操作自带gcc编译器,可直接运行C语言编程。但还是要借助集成开发环境,初学者用文本编辑器写C程序还是有一些困难的。Xcode。Xcode是苹果公司用来开发macOS软件和iOS软件的综合性的集成开发环境,有着非常强大的功... 查看详情