欢迎来到池州三陆五信息科技有限公司- 未来科技

微信
手机版
网站地图

谷歌推出Android Q第二个测试版 添加折叠屏模拟器

2024-01-09 09:06:36 栏目 : 科技 围观 : 0次

据VentureBeat报道,谷歌今天发布了其下一代Android操作系统的第二个测试版Android Q Beta2,其中包括多任务功能Bubbles,可折叠模拟器和可扩展麦克风。开发人员可以从developer.android.com/preview下载此版本的预览版来测试他们的应用程序。预览版本包含Pixel、Pixel XL、Pixel2、Pixel2XL、Pixel3、Pixel3XL和正式Android仿真器的系统映像。如果开发者注册测试版并在Pixel设备上收到第一个测试版Android Q Beta1,他们将自动获得第二个测试版更新。谷歌在今年3月发布了Android Q Beta1。这比之前的Android beta版本发布得快得多,开发人员只花了三周的时间就预览了第二个beta版本,这是他们以前从未见过的。为了帮助Google改进其测试系统,开发人员可以提交反馈、文件平台问题、应用程序兼容性问题和第三方SDK问题。Android Q Beta1具有增强的隐私和安全功能,增强的可折叠性,新的连接API,新的媒体编解码器和摄像头功能,NNAPI扩展,Vulkan1.1支持,以及更快的应用启动速度。第二个版本将建立在这些令人担忧的特性之上。Android Q Beta2的主要功能在Android Q Beta2中,Google为新安装的应用启用了范围存储范围存储功能,让用户可以更好地控制共享文件的访问。这里的想法是让开发人员能够准确地了解改进的影响。作用域存储允许应用程序在未经许可的情况下使用私有沙盒,但需要新的权限才能访问共享的照片、视频和音频集合(主要用例开发人员指南),您需要在adb指令中启用作用域存储。如果您的应用程序存在范围存储不支持的用例,Google会通知您。Android Q Beta2还支持Bubbles,这是一种“新方式”,用户可以同时处理多个任务和重用应用程序。如果你曾经在Android上使用过Facebook Messenger,那么你可能对这一点了解更多。谷歌现在希望将这一功能直接构建在Android Q平台上,“保持交互的一致性,保护用户隐私,缩短开发时间,促进创新”。”

谷歌表示,Bubbles可以帮助用户确定信息的优先级并在单独的应用程序中采取行动,继续使用当前的应用程序,并在各种设备切换时保持应用程序的功能。它可以帮助您更新消息传递、正在进行的任务、到达时间和电话应答等,并提供注释、翻译或快速访问任务。Bubbles建立在Android通知系统上,您可以调用setBubbleMetadata(示例实现)以BubbleMetadata发送通知。在Beta2中,我们将通过Android Q增强平台支持为可折叠设备构建一个新的可折叠设备模拟器,并在Android Studio3.5中作为Android虚拟设备进行体验。要设置应用程序的运行时环境,请在Android Studio中将折叠式仿真器配置为虚拟设备(AVD)可折叠AVD是一款参考设备,可以使用标准硬件配置、行为和状态进行测试,并由Google的设备制造商合作伙伴使用。为了确保兼容性,AVD符合CTS/GTS要求,并与CDD模型兼容。它支持运行时配置更改,多重恢复和新的resizeableActivity行为。您可以使用Android Studio3.5版本创建可折叠的虚拟设备,支持两种硬件配置:7.3英寸(4.6英寸)和8英寸(6.6英寸)在每种配置中,仿真器都提供屏幕控件来触发折叠/展开、重定向和快速操作。

在Beta1中,Android的共享列表得到了很大的改进,Beta2现在可以通过在标题的Intent中指定EXTRA_TITLE字段或在Intent中设置ClipData来提供共享内容的预览。谷歌已经更新了相应的示例应用程序来帮助用户。其次,Beta2允许通过新的MicrophoneDirection API对应用程序的音频捕获进行更多控制。当录制音频或控制可伸缩麦克风时,用户可以使用API来指定麦克风的建议方向,或者应用程序可以使用setMicrophoneField Dimension float来选择录制字段的尺寸最后,Android Q Beta1引入了一些限制,作为Google将应用程序迁移到仅公共API的努力的一部分。在Beta2中,我们对这些列表进行了小更新,以最大限度地减少对应用程序的影响。在限制访问之前,谷歌承诺提供一个“有效用例”的公共替代API。因此,如果您目前在Android9Pie中使用的接口受到限制,您可以请求一个新的公共API。Google对Android Q Beta2的目标与第一个版本相同。这是为了帮助早期采用者和开发人员探索新功能和应用程序API,测试兼容性,并在5月7日至9日举行的2019年I/O开发人员大会上公布更多细节之前提供反馈。去年,谷歌发布了五个开发者预览版(四个测试版)谷歌计划在今年总共发布六个测试版。预览时间表如下:

Android Q Beta1(第一版,Beta版)将于3月推出,Beta版2(增量更新,Beta版)将于4月推出,Beta版3(增量更新,Beta版)将于5月推出,Beta版4(最终API和官方SDK发布,Beta版)将于6月推出,Beta版5(Beta版)将于Beta版,Beta版6(最终测试版)尚未确定。到第三季度,谷歌将最终发布AOSP和生态系统。谷歌要求开发人员确保他们的应用程序与Android Q兼容,以便用户在升级时可以无缝过渡。首先,您需要从Google Play下载当前的应用程序,并将其安装到运行Beta2的设备和模拟器上,以处理用户流,并确保它们能够适应Android Q的行为变化。如果发现问题,开发人员可以在当前应用程序中修复它们。完成后,我将尝试将应用程序的targetSdkVersion更新为“Q”。(资料来源:网易科技)

展开剩余内容

分享到:

猜你喜欢

热门标签