Google的Android Studio IDE中的Android模拟器正在进行重大更新,改进了对可折叠设备的支持(通过AndroidPolice)。该功能需要尚未发布的Android 11系统映像和AVD配置。
在去年的Google I / O上,Google 更新了Android模拟器,以包括对创建虚拟可折叠设备的支持。早在4月,该公司就可以创建启用了自由格式多窗口模式的Android虚拟设备(AVD)。除了6月份发布的Android 11 Beta之外,Google还发布了Android Emulator的更新版本,它将带来对模拟器中可折叠功能的扩展支持,该功能具有与铰链传感器API和Jetpack Window Manager功能的集成。现在,Android Emulator 30.0.26版增加了对虚拟铰链传感器和3D视图的支持,只要您将可折叠配置为在新的Android 11系统映像下运行即可。
根据发行说明,当开发人员在未来的Android 11系统映像之上配置虚拟可折叠设备时,默认情况下会启用铰链传感器。配置完成后,模拟器会将铰链角度传感器更新和姿势更改发送给来宾。当开发人员按下工具栏的折叠或展开按钮时,现有的可折叠设备会更新铰链传感器的角度和姿势。
更新的Android Emulator更新还引入了从x86_64到arm64主机的交叉编译,对virtio-gpu主机一致blob资源的支持,Windows上的USB直通,为当前AVD隐藏设备框架的功能,对计量支持的切换以及几个错误修复。
尽管可折叠设备尚未成为主流,但有早期迹象表明它们可能是智能手机设计的下一个发展趋势。三星正在通过其Z Fold系列追求可折叠设备的世界。微软最近发布了名为Surface Duo的双屏Android设备。同时,Google过去一直在设计可折叠Pixel设备的原型,尽管没有迹象表明这些项目打算发展成为消费产品。不过,有了改进的开发人员工具,开发人员将有机会创建利用这些独特形式因素的应用程序。