在 Win 10 上运行 Android 应用?这听起来有些异想天开,可实实在在的需求却在这里,毕竟微软 Windows 体系内的无缝切换,离开了手机平台始终有些怪怪的,自然,微软也不会甘心放弃,最好的办法,莫过于让 Android 应用能够在 Win 10 上运行了。
01
暗藏在 Win10 5 月的大功能
据外媒报道称,Windows 10 五月更新中,微软暗藏了一个相当重要的功能,系统可以托管运行 Android、PWA 等应用。
开发者在模型中发现,应用程序可以声明自己是其他应用程序的主机,同时允许这些应用程序保留其作为独立应用程序的身份。例如,一个需要主机的脚本文件(Powershell 或 Python)可以被 Windows 10 视为一个完整的应用程序,拥有自己的图标,在任务管理器和任务切换器中查看条目,并能够使用标准的 Windows 10 方法安装和卸载 " 应用程序 "。
一个托管应用也需要声明其对主机的依赖性,然后由主机负责执行该应用。到目前为止,我们主要看到该功能被用于 Progressive Web Apps,其中主机是 Chrome 浏览器,但 Windows 越来越多地将这些应用程序视为普通应用程序。
事实上,在最新的 Your Phone 应用更新中,我们已经看到了 " 托管应用 " 的巨大潜力。Your Phone 可以作为一个主机,然后创建 Hosted Apps(托管应用)直接将手机端投屏到 PC 端,并且能够固定到任务栏或者开始菜单中。该功能成功地模糊了设备上的应用程序和从云端运行的应用程序之间的界限。
按照外媒的说法,微软可能会利用这项功能在 Windows 10X 上安全地运行 Win32 应用程序,或者通过云端向终端用户提供企业应用。
02
终在 PC 端运行 Android 应用
微软已经正式开放了 Windows 10 的一项新功能,其支持在 PC 上运行 Android 应用程序。
上述功能通过 Your Phone 应用程序,能够在 PC 端以独立窗口的形式运行 Android 应用程序,并允许用户像普通桌面应用一样将其固定到任务栏上。
该功能目前仅适用于 Windows 10 Build 20185 及更高版本,微软今天宣布该功能已经向大众正式开放。不过这是一个逐步推出的过程,目前仅适用于部分三星手机。
当前该功能一次仅限一个 Android 应用程序,不过微软承诺今年晚些时候会有一个更新,允许多个应用从手机传输到 PC,不过初期仅限于 Galaxy Note 20 系列用户使用。
在最新的 Your Phone 应用更新中,我们已经看到了 " 托管应用 " 的巨大潜力。Your Phone 可以作为一个主机,然后创建 Hosted Apps(托管应用)直接将手机端投屏到 PC 端,并且能够固定到任务栏或者开始菜单中。该功能成功地模糊了设备上的应用程序和从云端运行的应用程序之间的界限。
需要注意的是,用户需在 Windows 10 2018 年 10 月更新及以后的平台上使用(手机端为 Android 9.0 或更高版本 + 预装 Link to Windows 功能),且手机和电脑必须处于同一个 Wi-Fi 网络下。
03
为 PC 运行安卓应用提供方便
除了系统方面的支持外,为 PC 运行安卓应用提供方便,微软微软还想为非触屏笔记本电脑带来触控功能。
在最近公布的一项专利中,微软解释了如何将触摸控制功能带到没有触摸屏的笔记本电脑上。
微软这项 2020 年 1 月的专利名为 "USING AN ALTERNATE INPUT DEVICE AS A MANEUVERABLE EMULATED TOUCH SCREEN DEVICE(使用替代输入设备作为可移动的仿真触屏设备)",专利提出了一个简单的解决方案,即进入一种模式,在这种模式下,你的触控板将模拟成触摸屏,向应用程序提供触摸输入,就像触摸屏幕一样,而不再用来控制光标。
不过,微软指出,触控板通常比屏幕小很多,他们的解决方案是一个可移动的输入区域(上图中的浅色方框),可以通过双指轻扫来定位,然后将输入区域移动到你想要进行触摸输入的地方(例如在示例中用手指绘制签名)。
如前所述,虽然该解决方案在模拟整个触控屏幕时非常笨拙,但对于手机应用串流到 PC 的小窗口来说,它可能非常有效。
显然,在打通 PC 与 Android 设备用户者条道路上,微软已经在积极筹备且尝试了。
04
瞄上广大 Android 用户的微软
相对系统和硬件的改变,APP 程序上的打通显然容易得多。
早在今年 7 月,微软就推出了一款新的 iOS 和 Android 家庭安全应用程序,可以管理屏幕时间和应用程序的使用情况。家长可以使用家庭安全设置应用程序接收有关应用程序使用情况和总屏幕时间的报告,甚至可以设置应用程序的时间限制。
微软家庭安全设置还可以跨 Windows、Xbox 和 Android 进行同步,游戏和应用的时间限制也可跨多个设备同步。这就阻止了孩子们通过交换设备来获得额外的时间来玩游戏。此外,特定的应用程序也可以被完全阻止。
微软还增加了网络和搜索过滤器,以限制仅浏览儿童友好网站。这些过滤器适用于 Windows、Xbox 和 Android 上的微软边缘浏览器。这些屏幕时间和内容过滤器大多仅限于安卓系统的移动端,但微软表示,它也正在努力将其应用到 iPhone 上。它甚至可以通过购物请求邮件锁定账户上的意外消费,帮助防止数千美元的信用卡账单。
此外,微软还悄然更新了 Outlook 应用的 Android 客户端,同时将必应搜索集成到了 Android 移动操作系统的长按唤出菜单中。在选择并长按文本片段时,菜单在显示常规的剪切、复制和 Web 搜索功能外,还可显示专门的必应搜索选项。
对于已经在 Android 设备上安装了大量微软应用程序的用户来说,必应搜索的集成,或许是一项不错的功能改进。但是对于不希望被过多打扰的普通用户来说,此举显然有些过头了。
据悉,目前并非所有在 Android 设备上使用 Outlook 的用户都显示 " 必应搜索 " 的选项,表明微软仍在尝试是否全面推开。某些情况下,用户只需通过 Play 商店重新安装 Outlook for Android,即可摆脱这个烦恼。
小伙伴们,对于微软想尽办法打通与 Android 生态联系的做法,你怎么看呢?
(编辑:张毅)