先前笔者曾介绍过2篇关于Android Q的第1个Beta测试版的文章,分别介绍了影音相关功能,以及针对隐私权限管理、折叠手机所推出的新功能,日前Google又发布了Android Q Beta 2,除了导入隐私权功能测试、多任务气泡,也在仿真器增加折叠模式,方便开发者快速验证设计。
Android Q为预计于2019年8月推出的最新版本Android操作系统,目前已推出版号为Beta 2的第2个公开测试版,让有兴趣的开发者与用户能够抢先试用。
Android Q Beta 2与相关SDK主要是针对开发人员推出的版本,它包括了最新的修正档、优化、API更新以及2019年4月的安全性更新文件。 Google也在Android Q导入大量安全相关的新功能,以提供更详尽的隐私控制并提高透明度。
例如Scoped Storage是个可以让App使用私有沙盒存储盘案的功能,能够保护正常App的文件不会被恶意App窃取或篡改,以兼顾安全与设置的复杂性,但这个功能需要更新权限设置才能访问照片、视频、音乐等系统中共享的文件。为了避免Scoped Storage造成App的行为异常,Google建议开发人员可以提早测试功能是否正常运行。
Android Q也将导入由操作系统端提供的多任务气泡功能,让用户能在执行App时快速操作其他App,举例来说能在游戏进行中,直接在跳出的气泡对话框中确定消息的上下文并进行回复。开发人员只需通过易于使用的API,就能为App加入气泡功能。
当整个Andorid的生态系统统在折叠手机方向快速发展时,Google也加入推广折叠手机的行列,开发者可以通过Android Q增强平台支持功能开发App,并在Canary Release推送的Android Studio 3.5测试版使用仿真器进行折叠手机的测试。
开发者可以在展开前后分别为4.6 / 7.3英寸、6.6 / 8英寸的虚拟设备上进行测试,只需点下仿真器的展开按钮,就能在折叠、展开状态间快速切换,以利验证App是否可以在2种不同模式中正常运行。
有兴趣的读者可以在这边取得兼容于Google Pixel智能手机的Android Q Beta 2,Google特别指出Android Q目前仍于早期测试阶段,因此可能还会有许多Bug,请大家在安装之前详阅已知问题,并期待预计于5月登场的Google I/O大会。