hexj9 |
2019-03-15 16:51 |
3月14日消息今日谷歌正式对早期预览用户发布了Android Q Beta 1,并为开发人员发布预览SDK。 在新一代的Android Q中,谷歌带来了更多的隐私和安全功能,并为可折叠设备带来了的增强功能以及用于连接的新API、新媒体编解码器和相机功能、NNAPI扩展、Vulkan 1.1支持,以及应用启动加速等等。 隐私保护 在Android Q中,谷歌带来了更多保护用户的增强功能,其中有许多都是谷歌Strobe项目的一部分。 让用户更好地控制位置 Android Q可帮助用户更好地掌控应用获取位置信息的时机。与以前版本一样,应用程序只有在请求许可并获得权限授予后,才能获取位置。但是,一个特别敏感的事情是,应用程序未使用时(在后台)也能访问位置。
对此,Android Q允许用户授予应用程序权限,选择让App永远看不到位置,或仅在运行时,或始终(在后台)可以获取。 更多隐私保护 除了位置变化之外,谷歌还会进行进一步的更新,确保透明度,让用户控制、保护个人数据。 在Android Q中,用户可以更好地掌控应用程序,控制应用对共享文件的访问。用户将能够通过新的运行时权限,控制应用程序对照片和视频或音频集合的访问。对于“下载”的文件,应用必须使用系统文件选择器,让用户决定应用可以访问哪些下载文件。对于开发人员,应用程序可以在外部存储上使用共享区域的方式发生了变化。 当应用程序意外跳转到前台并重新关注时,用户和开发人员都会感到不快。为了减少这些中断行为,Android Q将阻止应用从后台启动活动。如果你需要应用程序处于后台且快速引起的注意(例如来电或闹钟),你可以使用高优先级通知并让其进行全屏显示。 谷歌还将限制访问不可重置的设备标识符,包括设备IMEI、序列号等,并默认在连接到不同的Wi-Fi网络时,随机改变设备的MAC地址,在Android 9 Pie中这是可选设置。 吸引用户的新渠道 可折叠和创新的新屏幕 谷歌在Android Q中进行了一些改进,包括对onResume和onPause的更改,以支持多重恢复,并在重点关注时通知应用。谷歌还更改了resizeableActivity属性的工作方式,以帮助用户管理应用在可折叠屏设备和大屏幕设备上的显示方式。
为了开始构建和测试这些新设备,谷歌将更新Android Emulator,以支持多显示器类型切换。 分享快捷方式 在Android Q中,谷歌通过使用“分享快捷方式”让分享更快更轻松,用户可以直接跳转到另一个应用程序来共享内容。开发人员可以发布在其应用中添加内容的特定活动的分享目标,并在分享UI中向用户显示这些目标。因为它们是预先发布的,所以共享UI可以在启动时立即加载。
分享快捷方式机制类似于应用程序快捷方式,谷歌扩展了ShortcutInfo API,使两个功能的集成更加容易。新的ShareTarget AndroidX库支持这个新的API,这允许应用程序使用新功能,并使pre-Q设备使用Direct Share工作。
|
|