Android Q 可折叠屏模拟器

几个星期前 , 我们推出了 Q Beta , 这是对下一个版本的第一次看法 。除了为用户提供新的隐私功能外 ,  Q还为开发人员增加了新功能 - 例如可折叠的增强功能 , 用于连接的新API , 新媒体编解码器和相机功能 , NNAPI扩展 ,  1.1图形等 。
的早期开放式预览计划源于我们的开放性核心理念以及与社区的合作 。自Beta 1以来 , 您的反馈再次证明了这种开放性的价值 - 它响亮 , 清晰且极具价值 。您已向我们发送了数以千计的错误报告 , 为我们提供了见解和定向反馈 , 以改善我们的计划的方式使平台更好地为用户和开发人员服务 。我们将您的反馈铭记于心 , 敬请期待 。我们很幸运能够拥有这样一个充满激情的社区 , 帮助指导 Q在今年晚些时候推出最终产品 。
今天我们发布 Q Beta 2和面向开发人员的更新SDK 。它包括 Q的最新错误修复 , 优化和API更新 , 以及2019年4月的安全补丁 。当我们寻找更广泛的测试和反馈以帮助我们改进该功能时 , 您还会注意到隔离存储变得更加突出 。
我们仍处于 Q的早期测试阶段 , 所以我们期待粗糙的边缘!在安装之前 , 请查看已知问题 。特别是 , 我们通常会在早期的Betas中看到应用程序的常见过渡问题 , 因为开发人员可以准备好应用程序更新 。例如 , 您可能会看到访问设备上存储的照片 , 视频 , 媒体或其他文件的应用的问题 , 例如在社交媒体应用中浏览或共享时 。
您可以在此处注册任何Pixel设备来获取Beta 2 。如果您已经注册 , 请注意即将推出的Beta 2更新 。请继续关注5月份 I / O的更多信息 。
Beta 2中有什么新功能? 用于测试和反馈的隐私功能
正如我们在Beta 1上分享的那样 , 除了我们在之前版本中所做的工作之外 , 我们还在 Q中进行了大量的隐私投资 。我们的目标是提高透明度 , 为用户提供更多控制 , 并进一步保护跨平台和应用的个人数据 。我们知道 , 要实现这些目标 , 我们需要与您 , 我们的应用开发者合作 。我们意识到支持这些功能对您来说也是一项投资 , 因此我们会尽一切努力将对您应用的影响降至最低 。
对于像 这样的功能 , 我们会尽早分享我们的计划 , 以便您有更多时间进行测试并向我们提供您的意见 。为了产生更广泛的反馈 , 我们还为Beta 2中的新应用安装启用了  , 因此您可以更轻松地查看受影响的内容 。
借助  , 应用程序可以在未经许可的情况下使用其私有沙箱 , 但他们需要新的权限才能访问照片 , 视频和音频的共享集合 。使用共享集合中的文件的应用程序(例如 , 照片和视频库和选择器 , 媒体浏览和文档存储)在 下的行为可能会有所不同 。
我们建议您尽快开始使用-开发人员指南详细介绍了如何处理关键用例 。要进行测试 , 请确保使用adb命令为您的应用启用。如果您发现您的应用具有 不支持的用例 , 请通过此简短调查告知我们 。我们非常感谢您给我们的好评 , 这对我们推进此功能的开发有很大的帮助 。
泡泡:多任务的新方法
在 Q中 , 我们正在为泡泡添加平台支持 , 这是用户进行多项任务并重新与您的应用互动的新方式 。各种应用程序已经从头开始构建了类似的交互 , 我们很高兴能够将这些应用程序带入平台 , 同时有助于使交互保持一致 , 保护用户隐私 , 缩短开发时间并推动创新 。
帮助用户确定信息的优先级 , 并在另一个应用程序中深入采取行动 , 同时保持其当前上下文 。它们还允许用户在他们的设备上的活动之间移动时随身携带应用程序的功能 。
泡泡对于消息传递非常有用 , 因为它们可以让用户轻松访问重要的对话 。它们还提供了对正在进行的任务和更新(如电话呼叫或到达时间)的便捷视图 。它们可以快速访问便携式UI , 如笔记或翻译 , 也可以是任务的视觉提醒 。
我们在的通知系统之上构建了泡沫 , 为开发人员提供熟悉且易于使用的API 。要通过你需要添加一个通知发送泡沫通过调用 。在元数据中 , 您可以提供活动以在气泡中显示为内容 , 以及图标(在测试版2中禁用)和关联人员 。

Android Q 可折叠屏模拟器

文章插图
【Android Q 可折叠屏模拟器】我们刚刚开始使用气泡 , 但请试一试 , 让我们知道您的想法 。您可以在此处找到示例实现 。
可折叠模拟器
随着生态系统迅速向可折叠设备发展 , 新的用例正在为您的应用开放 , 以利用这些新屏幕 。借助Beta 2 , 您可以通过 Q增强平台支持构建可折叠设备 , 并结合新的可折叠设备模拟器 , 可在金丝雀发布渠道中的3.5中作为虚拟设备使用 。
在平台方面 , 我们在和上进行了一些改进 , 以支持多重简历并在焦点有效时通知您的应用 。我们还更改了清单属性的工作方式 , 以帮助您管理应用在可折叠和大屏幕上的显示方式 。您可以在开发人员指南中内容 。
要为应用程序设置运行时环境 , 现在可以将可折叠模拟器配置为 中的虚拟设备(AVD) 。可折叠AVD是一种参考设备 , 可让您使用我们的设备制造商合作伙伴使用的标准硬件配置 , 行为和状态进行测试 。为确保兼容性 , AVD符合CTS / GTS要求并符合CDD标准 。它支持运行时配置更改 , 多重恢复和新的行为 。
使用3.5的版本创建一个可折叠的虚拟设备 , 以支持两个硬件配置中的任何一个7.3“(4.6”折叠)和8“(6.6”折叠)与Beta 2.在每个配置中 , 模拟器为您提供 - 屏幕控制可触发折叠/展开 , 更改方向和快速操作 。
立即下载3.5的版本并设置使用 Q Beta 2系统映像的可折叠AVD , 在可折叠模拟器上试用您的应用程序 。