历史上的今天
返回首页

历史上的今天

今天是:2025年01月10日(星期五)

正在发生

2021年01月10日 | Win10被苹果带偏?兼容安卓App不是梦!

2021-01-10 来源:eefocus

搭载苹果自研 M1 芯片的 MacBook,可以直接运行 iOS 和 iPadOS 的软件,实现了不同系统之间的互通。当然,想要打通移动平台和桌面平台,苹果并不是第一个。


事实上,微软在苹果之前就已经开始这么做了,例如开发 Windwos 10 Mobile、Windows Phone 移动平台,推出 Microsoft.NET 跨平台软件开发程序等。


然而微软的努力并没有得到市场的认可,微软在 2019 年 12 月 10 日彻底放弃了 Windows 10 Mobile,这也就意味着 Windows Phone 的终结。值得庆幸的是,经过多次尝试后,微软似乎找到了打通移动平台和桌面平台的突破口。


Windows Central 报道称,在微软内部有一个名为“Latte”的项目,在不需要修改代码的情况下,该项目可以让软件开发者直接将 Android App 带到 Windows 10。也就是说,Windows 10 将会内置安卓子系统,从而实现兼容 Android App。

 

 

Windows 10 兼容 Android App 的可行性

抛开爆料消息的真假,其实想让 Windows 10 兼容 Android App 并非无稽之谈。就拿 Windows 10 Mobile 来说吧,微软在 2015 年宣布了名为 Project Astoria 的项目,目的是帮助软件开发者将他们的 Android App 移植到 Windows 10 手机 /PC/ 平板。


为了让移动开发变得更高效,微软还花费了 5 亿美元收购了一家名为 Xamarin 的跨平台移动开发初创公司。然而,好景不长,微软在 2016 年 2 月关闭了 Project Astoria 项目。至于为何关闭该项目,微软在博客中表示,既然已经有了针对 iOS 应用的 Project Islandwood 项目,那么 Project Astoria 就没有必要存在了。

 


Android 本身是非常适合第三方对其进行适配的,因为它分为开源项目 Android Open Source Project 和闭源项目 Google Mobile Service(GMS)。只要遵循相应的开源协议,任何人都可以通过 Android Open Source Project(AOSP)来制作 Android 兼容层,例如华为的 HarmonyOS,就实现了对 Android App 的兼容。


一般的认知中,Windows 系统无法运行安卓应用是因为软件的底层架构不同,但由于已经有了模拟器这个例子,所以还是可行的。换句话来讲,就是不同系统之间开发底层的不同,已经不再是问题。


虽然微软可以通过 Android 开源项目,让 Windows 兼容 Android App,但是现在有不少 Android App 需要依赖 GMS 运行,如果这些 App 无法继续使用 GMS,可能会出现功能残缺,甚至是无法正常使用的情况。


值得一提的是,至今为止,谷歌从未对非 Android 系统授权使用 GMS。不过,微软可以通过自建 API 的方式来替代 GMS。


因此,Windows 10 兼容 Android App 是可行的,只要微软愿意遵循 Android 开源项目协议。

 

 

Windows 10 已经可以运行 Android App 了?

不管 Windows 10 是否会内置 Android 子系统,实际上目前已经有很多方法可以在 Windows 10 直接运行 Android App,例如通过雷电、夜神、BlueStacks 等 Android 模拟器。


此外,手机厂商们也推出了一些功能,像华为的多屏协同,可以将手机界面镜像到 PC 屏幕。通过该技术,用户可在 PC 上畅玩 Android App,编辑手机文档内容,实现了手机与 PC 文件之间的双向拖拽。虽然不是直接运行,但体验已经和在电脑上使用安卓 App 差不多,也是一个不错的办法。

 


当然,第三方 Android 模拟器,往往没有 Windows 10 原生支持来得那么方便和安全。而手机厂商推出的多屏协同,用户必须使用华为电脑和手机才可以体验到该功能。微软貌似也注意到了这一点,所以就自己做了个类似 Android 模拟器的应用,名为“你的手机”(Your Phone)。


这样一来,用户便可以将手机里的 Android App 镜像到 Windows 10 PC 上,比如直接回复手机信息,或者刷抖音、叫外卖等。此外,用户还可以将常用的 Android App 放到 Windows 10 的开始菜单里,甚至是通过鼠标进行点按操作。

 


比较遗憾的是这项功能只支持三星手机,因为“你的手机”是由三星和微软合作,共同开发的应用,所以其他牌子的手机均无法使用。不过,微软透露,之后会对你的手机 App 推出重大更新,预计会将相关服务开放给更多品牌的手机。


另外,想要体验该功能,用户手机系统版本必须在 Android 9.0 及以上,PC 系统则必须为最新的 Windwos 10 Build 20197 版,而且用户安装的必须是正版 Windows 10,使用 KMS 激活的系统也是不可以的。

 

 

Windows 10 兼容 Android App 的意义何在?

看到这里的小伙伴,可能会心有存疑,微软这么做的目的是什么?又有何意义?


在当今这个移动互联网盛行的时代,PC 已经不再是接入互联网的第一终端。简单点来讲,就是 PC 逐渐被智能手机所取代。而在这个庞大的智能手机市场中,操作系统被苹果和谷歌两家瓜分,微软几乎没有任何表现的余地。为此,微软花费重金收购了诺基亚,推出了 Windows Phone,可惜也没能将 Windows 在 PC 上的辉煌复制到智能手机上。



显然微软也意识到了错误,想要走出困境,必须做出改变。于是,微软的转型之路在此拉开了帷幕。

 


微软的战略转型主要分为两个方面:1. 不再把 Windows 作为微软的核心业务;2. 在 Windows 之外找到新的业务,帮助公司创收。


微软 CEO 萨提亚纳德拉给予了 Windows 新的定位,那就是作为一种服务工具。微软决定不再执着于 Windows 授权模式,那些搭载在 Windows 上的应用软件,比如 Office、Skype 等,将以免费的方式推广到各大平台。


典型的例子就是微软针对 iOS 平台,推出了 Office 专门的软件开发版本,以及一系列的移动应用软件。也就是说,微软不再画地为牢,而是抱着合作互利共赢的目的,将旗下软件,以免费的方式向竞争对手平台开放,微软将自身定位为 iOS 和 Android 的“最佳应用开发者”。


微软通过与竞争对手的合作,以此来提升 Windows 的活跃度和用户粘性,同时有利于推广自家的服务业务。


另外,Windows 10 兼容 Android App,可以帮助微软弥补自身生态的不足。但 Windows 10 能否兼容其他生态,让微软微软的服务让更多的的用户知道,那就是另一回事了。

 


总的来说,Windows 10 兼容 Android App,可以将其看作是传统 PC 互联网和移动互联网的较量下,PC 互联网失势后,微软积极应对的表现。不管是将自家软件免费开放给各大平台,还是微软把 Android App 整合到 Windows,这些都是微软战略转型的一部分。


尽管微软没能赶上移动互联网的末班车,但是他却牢牢把握住了继续盈利的机会。在可预见的未来,相信 Windows 10 走向免费也是在所难免了吧。


推荐阅读

史海拾趣

Clever Little Box公司的发展小趣事

Clever Little Box公司成立于1964年,当时正值电子行业的蓬勃发展时期。创始人凭借对音频和电子技术的深厚理解,以及对市场的敏锐洞察,决定成立这家公司,专注于音频和电子组件的分销。创业初期,公司面临着资金短缺、市场竞争激烈等诸多挑战,但创始人凭借坚定的信念和不懈的努力,逐渐在市场中站稳了脚跟。

CIF公司的发展小趣事

B公司原本是一家地区性的电子产品供应商,为了拓展国际市场,决定采用CIF交易模式。通过与国外客户的深入沟通和合作,B公司成功打开了多个海外市场。同时,B公司还积极参与国际电子产品展会,提升品牌知名度,进一步巩固了其在全球市场的地位。

BETA Transformer Technology Corp公司的发展小趣事

随着全球环保意识的不断提高,BETA Transformer Technology Corp公司积极响应国家绿色发展的号召,将环保理念贯穿于产品研发、生产和销售的全过程。公司推出了一系列节能环保的变压器产品,深受客户好评。同时,BETA公司还加强了对生产废弃物的处理和回收利用,实现了资源的循环利用和减少环境污染。这些举措不仅提升了公司的社会形象,也为公司的可持续发展奠定了坚实基础。

BLACK&DECKER公司的发展小趣事

2010年3月15日,BLACK&DECKER迎来了公司历史上的一个重要时刻——与史丹利公司合并组建史丹利百得公司。这一合并不仅使BLACK&DECKER获得了更强大的资源和市场支持,还为其未来的发展提供了更广阔的空间。合并后的史丹利百得公司致力于提供整合的五金工具、存储设备和安防系统解决方案,以满足全球消费者的多样化需求。通过整合双方的优势资源和技术力量,史丹利百得公司有望在电子行业中取得更加辉煌的成就。

综上所述,BLACK&DECKER公司在电子行业中的发展故事充满了创新、进取和成功的元素。从创立初期的艰苦创业到如今的全球领先品牌,BLACK&DECKER凭借其卓越的产品质量、技术创新和市场拓展能力,赢得了消费者的信任和市场的认可。未来,随着科技的不断进步和市场需求的不断变化,BLACK&DECKER将继续保持创新精神,推动电子行业的持续发展。

Ercona Corp公司的发展小趣事

BLACK&DECKER在技术创新方面一直走在行业前列。公司不断投入研发资源,推动电动工具技术的进步。例如,1979年,BLACK&DECKER发布了第一台手提式充电吸尘器Dustbuster,这一创新产品迅速成为市场上的热销产品,并推动了整个吸尘器行业的发展。此外,BLACK&DECKER还积极参与行业标准的制定工作,通过制定严格的产品质量标准和安全规范,为整个电子行业的健康发展做出了贡献。

昆泰(CHRONTEL)公司的发展小趣事

进入21世纪后,昆泰的创始人Dr. Gillings不满足于CRO企业的平稳收益和稳定现金流,他开始寻求与药企建立更加紧密的战略合作伙伴关系。为此,昆泰在2000年成立了PharmaBio部门,通过资金、技术和销售团队为客户提供全方位的支持。这一战略转型不仅使昆泰与药企建立了深厚的合作关系,还为其带来了丰厚的回报。

问答坊 | AI 解惑

C8051F+OLED+SHT21设计原理图(第二稿),欢迎大家提出宝贵意见

花了几天时间,总算把本次设计的原理图初稿完成了一下,希望关注的朋友们提点意见以助修改。 目前情况是这样的,本设计,我和空灵准备做一个更趋向于产品的小东西,所以可以做得小巧细致。目前方案如下: 1,锂电池组供电,USB通讯供电(目前锂电 ...…

查看全部问答>

在wince开发程序遇到了问题,个人判断应该是unicode 编码问题

在wince开发程序遇到了问题,个人判断应该是unicode 编码问题,比如有如下问题; CString a(\"$ABCDE\"); 个人认为a.left(6)应该是=\"$ABCDE\",结果返回值是\"$\",难道CString 不支持unicode?,left函数参数不应该是字符数量吗? 另外希望本人自己 ...…

查看全部问答>

OMAP5912 DMA数据没传到目的地址里面

首先,我用kmalloc(30*sizeof(char),GFP_DMA)分配了两段存储空间,分别作为源地址和目的地址,就是想要通过dma方式把源地址的数据传送到目的地址。 我采用的是信道0,设置了其相应寄存器, (源地址和目的地址寄存器的值是通过 virt_to_phys(mem) ...…

查看全部问答>

串口并口i2c

串口RS232? 并口是打印机口? 串口能模拟I2C时序进行通讯吗? 为什么大多数都是用打印机口模拟i2c呢?而不用串口呢…

查看全部问答>

SYRIS.DLL

谁有SYRIS.DLL动态库的说明啊?给小弟好不好?救命啊!!!!!!!…

查看全部问答>

国内电子书企业 升级还是“等死”

本帖最后由 jameswangsynnex 于 2015-3-3 19:59 编辑 中国互联网巨头盛大推出的电子书内测价格让整个电子阅读器产业感到了前所未有的“寒意”,而友达大规模进军电子书屏幕市场使得电子书屏幕一直被一家企业垄断的格局即将被打破,加上其他企业也 ...…

查看全部问答>

大侠们,救命啊,小弟有关于dsp的问题,请大家解答

小弟最近在做dsp5509向sd卡写入速度的测试实验,可是实验结果相当的不理想,要么是写的数据不完整,要么是写入速度太慢了,用的芯片是5509.有没有哪位大侠做过相关这方面的测试,能和小弟交流下么qq:106703178email:lovejy984@163.com不胜感激啊 ...…

查看全部问答>

TI的消费电子的电源管理方案

简述: 德州仪器 (TI) 电源管理 IC有着各种解决方案。其中TPS65053x 是集成型电源管理 IC,面向那些由单节锂离子电池或锂聚合物电池供电、需要多个电源轨的应用。TPS65053X 在转换器提供了高达1A的输 图1 IC架构 主要特性: TPS65053x 是集成 ...…

查看全部问答>

电子罗盘

怎么用电子罗盘读回的数据转换为角度信息…

查看全部问答>