Windows 10确实需要与Android App兼容。 微软想玩什么? -Windows 10

macOS 11和M1芯片的最新出现使许多人再次对Apple的生态整合功能大为惊叹。 macOS 11与iOS平台的应用程序兼容,这使Apple台式机和移动平台的生态系统可以互操作和互操作,并一举提高了macOS的生活和娱乐能力。

访问:

JD PLUS会员元旦促销:视频双重会员148元可获30元红包,不设门槛

阿里云“爆炸性特价”主题活动-云服务器低至0.55折96元/年

访问:

微软中国官方商店-主页

macOS 11可以运行iOS App

但是实际上,不仅仅是苹果公司想要连接移动平台和台式机平台,甚至苹果公司也不是第一个行动者。 在苹果公司之前,微软已经进行了许多尝试,例如开发WM和WP移动平台,研究和开发.NET跨平台开发技术以及实现UWP等多平台通用应用程序。 但是,微软的努力似乎并未在市场上收到太多回应。 WP已经结束,UWP应用程序一直很难成为主流。 微软在消费者市场上的力量现在正在围绕Windows 10的桌面平台而加强。

但是,微软毕竟想突破。 最近,有一个令人担忧的消息:微软正在认真考虑在2021年使Windows 10与Android App兼容!

最近,Windows 10在手机屏幕上优化了Android App的界面。 这可能是本机Windows 10兼容应用程序的准备。

Apple macOS与自己的iOS App兼容,可以想象此操作; Microsoft Windows 10可以同时运行与多个平台兼容的UWP应用程序,这一操作并不难理解; 现在Windows 10甚至打算与Google的Android系统App兼容,这是什么算盘? 为了让Windows 10同时拥有台式机和移动平台,微软真的有必要这样做吗? 今天,让我们一起讨论这个话题。

与Android App兼容的Windows 10发生了什么?

首先要确认的是,有一个可靠的消息来源表明Windows 10将与Android App兼容。 根据Windows Central的报道,该项目在Microsoft内部被称为Latte,该项目将允许应用程序开发人员无需更改任何代码即可将其Android应用程序引入Windows 10。 Windows 10将具有内置的Android子系统,以实现与Android App的兼容性。

从技术角度来看,Windows 10与Android App兼容是可行的。 如果您以前曾关注过WP / Windows 10M系统,则应该知道微软已经在Windows 10M中实现了Android模拟器(Project Astoria),该模拟器可以在WP手机上运行Android应用程序。 但是,由于效率和其他原因,相应的版本尚未正式推向用户。 但这也表明微软已经完成了Windows系统中Android App的兼容性。 随着硬件的进步,性能和电池寿命问题也将大大改善。

微软还在WP / Windows 10M移动平台上启动了与Android App兼容的项目。

当时,Windows 10M通过某种方式可以安装和运行Android App

实际上,不仅仅是微软打算让Android提供自己的生态输血。 Android本身非常适合第三方进行匹配。 尽管它来自Google,但Android本身分为开放源代码AOSP(Android开放源代码项目),Android开放源项目和封闭源代码GMS(Google移动服务)部分。 只要遵循相应的开源协议,任何人都可以使用AOSP创建Android兼容性层。 例如,Sailfish系统和最新的Hongmeng系统与Android应用程序兼容。

因此,从技术或商业角度来看,Windows 10确实与Android App-AOSP兼容没有问题,Microsoft可以这样做,并且Microsoft确实在Windows 10M中实现了类似的功能。 但这是否意味着在Windows 10中,Android App可以拥有完美的体验? 恐怕不一定。

如前所述,Android系统分为两部分,开源的AOSP和封闭的GMS。 微软可以使用的是AOSP的开源部分,但是在Google的运作下,越来越大的Android应用程序需要运行GMS。

由Google Play服务代表的GMS控制着许多应用程序的关键API。 如果它与GMS不兼容,则不能通过CTS兼容性认证。

在全球范围内,Google控制着Google Play商店的发行渠道,从而允许越来越多的Android应用程序连接到GMS生态系统。 例如,如果某个应用要实现推送功能,它将使用Google的GCM / FCM推送; 如果某个应用想要实现导航和定位,它将访问Google地图; 如果某个游戏想上网,那么它将可以访问Google Play游戏… GMS不足,许多应用程序的功能将被禁用,甚至应用程序也无法正常使用。 这就是为什么华为在被禁止使用GMS之后将在全球市场上遇到重大挑战的原因。

Windows 10兼容的Android App项目Latte无法使用GMS服务,并且将来也没有GMS兼容性的希望-Google从未授权非Android系统使用GMS。 为此,Microsoft需要找到另一种通过自建API替换GMS的方法。

Windows 10与Android App兼容的意图是什么?

Windows 10与Android App兼容的意图是什么?

微软使Windows 10与Android应用程序兼容。 在许多朋友看来,这似乎是“投资敌人”的举动,使您自己的系统成为Android生态系统的土壤。 这太慷慨了吗? 自然,微软不可能进行公益事业。 实际上,近年来,微软的生态运营一直集中在“跨平台”和“销售服务”上。 Windows 10与Android App兼容,这也是该想法的产物。

如果您经常关注Microsoft产品,不难发现Microsoft几乎已成为所有主要平台上的“最佳开发人员”。 在iOS,Android甚至是最直接竞争的macOS平台上,微软已经开发了许多高质量的软件应用程序。 诸如Office,OneDrive等Ace软件,Microsoft一直不遗余力地将其发布到其他平台上,甚至比其自己的WP平台更为关注。

这是WP / Windows 10M宣布死亡时,微软在Play商店发布的Android应用程序比其自身平台更关注

微软这样做的目的很明显-使产品覆盖尽可能多的平台,然后完成从“产品”到“服务”的转换。 通过许多产品,无论使用什么平台,都可以访问Microsoft提供的整套服务。 无论您使用的是Android还是iOS,都可以通过上述Office编辑文档,通过Outlook同步帐户发送电子邮件,以及通过OneDrive管理数据。 目前,使用哪个平台并不重要。

Windows 10与Android应用程序兼容,它也可以扮演类似的角色,但有所不同。 此时,服务该平台的不再是Microsoft应用程序,而是服务该应用程序的Windows 10平台。 尽管Android应用程序的开发由Google主导,但是只要它们可以在Windows 10中运行并且用户愿意在Windows 10中使用Android应用程序,用户就不可避免地可以访问Windows 10内置的Microsoft服务。 Windows 10相当于集成了Microsoft服务的终端,该终端与更多类型的应用程序软件兼容,从而自然增加了Microsoft服务的吸引力-当前Windows 10内置了“我的手机”,您可以通过以下方式运行Android App:连接到Android手机,使Windows 10成为Android手机的服务终端。 将来,Windows 10可以直接运行Android应用程序,但省去了连接到Android计算机的步骤。

在Windows 10中的“我的手机”上运行Android App的效果

使Windows 10与Android应用程序兼容并不是Microsoft的想法的唯一结果。 例如,微软通过WSL使Windows 10与本机Linux系统兼容,而Linux开发人员可以直接使用Windows 10来工作; 再举一个例子,Edge浏览器放弃了自己开发的内核,转而使用Chromium,并获得了完全兼容的Chrome扩展能力,因此,我们还发现Edge浏览器已经从Chrome夺取了重磅炸弹,而且越来越多人们已经接触了Microsoft的服务,例如Edge浏览器中嵌入的便笺和记录同步。

Windows 10中的WSL允许Linux开发人员在Win平台上开发Linux,从而增加对Microsoft服务的访问

简而言之,Windows 10拥有自己的生态系统,这一点当然很重要。 但是Windows 10是否可以与其他生态系统兼容并允许Microsoft的服务渗透更多的用户也很重要。 应用程序虚拟化和跨平台是未来的普遍趋势。 在Microsoft缺乏重要的移动平台立足点的当前情况下,Microsoft更加彻底地实施了使用Windows 10系统并与多个平台生态系统兼容的策略,这也是合理的。 的选择。

总结一下

微软使Windows 10与Android应用程序甚至更多平台应用程序兼容。 无疑,这将增强Windows 10的竞争力,并使Microsoft服务能够覆盖更多用户。 但这还会带来其他一些问题,例如微软是否可以建立足够完整的API来替代Android应用程序所需的GMS? 就像启动华为HMS一样? 另一个示例是,Android应用程序未针对桌面环境做好准备。 Windows 10如何确保他们仍然可以获得良好的体验? 触摸屏计算机的普及能否真正解决这个问题? 这仍有待观察。

无论如何,Windows 10与Android App的兼容性确实是一次非常有趣和有意义的尝试,让我们期待Windows 10正式启动此功能。

Source