Surface Duo 模拟器发行说明

可从 Microsoft 下载中心下载最新版本的模拟器。 有关详细信息,请参阅安装说明

2022.815.115 (2022 年 10 月 26 日)

此版本包含以下更新:

  • 添加了对 Surface Duo 和 Surface Duo 2) 的 Android 12L (的支持。
  • 通过 Apple Silicon M1 或 M2 添加对 Mac 的支持。
  • 可放置在桌面上的新图标。
  • 磁盘使用率大幅减少:已安装的文件化从 11Gb 减少到 3.5Gb。

提示

此版本需要最新的 Android Emulator 版本:

  • 31.3.12 或更高版本 (稳定通道)
  • 32.1.5 或更高版本 (canary 通道)

如果需要,请查看并 () 通过 Android Studio 工具 > SDK 管理器 > SDK 工具选项卡更新模拟器。

2022.523.3(2022 年 6 月 9 日)

此版本包含以下更新:

  • 修复 Surface Duo 仿真器中报告的 foldingFeature 错误值
  • 更新 Surface Duo 预加载的可折叠应用中的限定符示例
  • 更新预加载的双屏体验示例

2022.510.8(2022 年 5 月 19 日)

此版本包含以下更新:

  • 一些 bug 修复。

2022.309.8(2022 年 3 月 17 日)

此版本包含以下更新:

  • 支持 Surface Duo 和 Surface Duo 2 的不同屏幕大小。
  • 支持作为 Android 虚拟设备 (AVD) 运行。
  • 引入双屏体验应用程序和 Compose NavigationRail 示例。
  • 更多应用图标添加到主屏幕。

2022.220.1(2022 年 2 月 28 日)

此版本包含以下更新:

  • 一些 bug 修复。

2022.105.7(2022 年 1 月 25 日)

此版本包含以下更新:

  • 从主屏幕的小组件示例中预加载小组件。
  • 一些 bug 修复。

2021.1203.24(2021 年 12 月 9 日)

此版本包含以下更新:

  • 一些 bug 修复。

2021.1104.8(2021 年 11 月 23 日)

此版本包含以下更新:

  • 一些 bug 修复。

2021.922.5(2021 年 9 月 23 日)

此版本是 Surface Duo Android 11 Emulator 的第一个版本,其中包含以下更新:

  • 新的屏幕大小以与 Surface Duo 2 匹配
  • 支持 Android 11

现有 Android 10 Emulator 仍可从下载中心获取。

2021.816.1(2021 年 8 月 20 日)

此版本包含以下更新:

  • 一些 bug 修复。

2021.630.1(2021 年 7 月 28 日)

此版本包含以下更新:

  • 一些 bug 修复。
  • Mac 用户应将其 Android Emulator 升级到最新版本 (30.7.5) 以获得最佳体验。

2021.622.2(2021 年 6 月 28 日)

此版本包含以下更新:

  • 引入 PWA 应用程序 Webboard。 它在 Microsoft Edge 中使用双屏 Web 预览功能,可通过 edge://flags 启用来增强双屏效果。
  • 一些其他 bug 修复。

2021.527.4(2021 年 5 月 28 日)

此版本包含以下更新:

  • 在法语和德语中本地化“Surface Duo 的可折叠示例”。
  • 一些其他 bug 修复。

2021.416.4(2021 年 4 月 21 日)

此版本包含以下更新:

  • 解决模拟器的旋转问题。
  • 将“Surface Duo 示例”重命名为“Surface Duo 可折叠设备示例”,以便涵盖更广泛的可折叠设备。
  • 用最新信息更新模拟器的自述文件。
  • 一些其他 bug 修复。

2021.317.2(2021 年 3 月 18 日)

此版本包含以下更新:

  • 修复 Surface Duo 示例中的 TwoPage 跨越问题。
  • 对模拟器进行了一些其他 bug 修复。

2021.205.4(2021 年 2 月 18 日)

此版本包含以下更新:

  • 介绍 Surface Duo 示例,这些示例一系列使用 Kotlin 生成的代码示例。
  • 刷新现有应用示例。
  • 一些其他 bug 修复。

2021.114.2(2021 年 1 月 27 日)

此版本包含以下更新:

  • 引入来自 Google 的平台更新。
  • 修复重置脚本在 Windows 中无法使用的问题。
  • 在启动脚本中覆盖 Android SDK 路径之前,请检查 ANDROID_HOME
  • 一些其他 bug 修复。

2020.1210.4(2020 年 12 月 17 日)

此版本包含以下更新:

  • 引入了用于展示双屏的卓越应用,包括 TwoNote、SourceEditor、PhotoEditor、Widget。
  • 预加载了 Microsoft Outlook。
  • 删除了“日历”应用。

2020.1118.1(2020 年 11 月 20 日)

此更新中有 bug 修补程序,还删除了“折叠”按钮来匹配扩展控件窗口中的滑动铰链控件。

2020.1014.2(2020 年 10 月 21 日)

此版本包含以下更新:

  • “扩展控件”窗口中的 3D 设备状况视图。
  • 用于调整铰链角更改姿态的新控件。
  • 修复了旧模拟器版本的旋转问题。
  • 添加了擦除数据启动选项(恢复出厂设置)。
  • 更新了核心和 RAM 数目的配置以反映真实设备。
  • 自上一版本以来与 Surface Duo 相关的更新。

包含 3D 姿态预览的“扩展控件”窗口

可在此博客文章中阅读详细信息。

2020.806.1(2020 年 9 月 3 日)

此更新包含 bug 修复,还添加了对在 Microsoft Edge 中进行双屏 Web 开发的支持。 可在 Microsoft Edge 中键入 edge://flags 并启用实验性 Web 平台功能,从而启用双屏 CSS 和 JavaScript API 。

可在此博客文章中阅读详细信息。

2020.710.3(2020 年 7 月 16 日)

此更新包含 bug 修复,还添加了对 Jetpack 窗口管理器的支持。

可在此博客文章中阅读详细信息。

2020.429.2(2020 年 5 月 7 日)

此版本包含以下更新:

  • 支持在所有姿势和翻转模式中使用键盘。
  • 支持应用抽屉和应用搜索。
  • 改进了对通知的支持。
  • 改进了设置和快速设置体验,现支持双屏。
  • 增强了相机体验(可通过模拟器工具访问此体验!)。
  • 多项平台改进,更好地支持旋转、大小调整、全屏和跨屏场景方面的应用兼容性。

可在此博客文章中阅读详细信息。

2020.202.1(2020 年 2 月 20 日)

此版本中的更新:

  • 更改了向应用报告大小的方式。
  • 更新了 DisplayMask API。
  • Surface Duo Image Build Flavor 现在是 USER build,而不是 USERDEBUG。

可在此博客文章中阅读详细信息。

首个预览版(2020 年 1 月 31 日)

首个 Surface Duo 模拟器版本包含:

  • 支持双屏开发的原生 Java API,包括 DisplayMask API、铰链角度传感器和新的设备功能。
  • 可模拟姿势、手势、铰链角度,还可模拟两个屏幕之间的接缝。

更改模拟设备的铰链角

此版本的模拟器没有专用的铰链角控件。 但是,我们重新设置了压力 (hPa) 传感器控件,以便发送铰链角变化事件。

你可以从“扩展控件”窗口(模拟器工具箱底部的“…”省略号按钮)访问压力控件 。 然后选择“虚拟传感器”“其他传感器”选项卡,并移动滑块或编辑压力 (hPa) 的文本框,使其值介于 0 到 360 之间。

有关更多详细信息和示例,请参阅这篇铰链角的博客文章

更改模拟设备姿态

此版本的模拟器没有专用的设备姿态控件。 但是,我们重新设置了相对湿度 (%) 传感器控件,以便发送状态变化事件。

你可以从“扩展控件”窗口(模拟器工具箱底部的“…”省略号按钮)访问压力控件 。 然后选择“虚拟传感器”“其他传感器”选项卡,编辑相对湿度 (%) 的文本框,使其值介于 0 到 16 之间(请避免使用滑块,因为这很难选择精确的值)。

这些值对应于以下状态:

状态名称
已关闭 0
扫视(右) 1
扫视(左) 2
书籍 3
调色板 4
平面 (DPM) 5
平面 (DPM) 6
小册子(右) 7
小册子(左) 13
帐篷(右) 8
帐篷(左) 14
斜道(右) 15
斜道(左) 16
纵向翻转(右) 9
横向翻转(右) 10
纵向翻转(左) 11
横向翻转(左) 12

值 8 到 14(帐篷和翻转)应该会关闭其中一个屏幕。

可在此博客文章中阅读详细信息。