谷歌推出适用于小内存智能手机的Android Go 13版本

谷歌推出了 Android 13(Go 版),这是 Android 13 平台的一个版本,专为安装在具有 2 GB RAM 和 16 GB 存储空间的低功耗智能手机上而设计(作为比较,Android 12 Go 需要 1 GB RAM,而 Android 10 Go 需要 512 MB RAM)。 Android Go 将优化的 Android 系统组件与精简的 Google Apps 套件相结合,旨在减少内存、持久存储和带宽消耗。 据谷歌统计,近几个月约有 250 亿台活跃设备运行 Android Go。

Android Go 包括 YouTube Go 视频查看器、Chrome 浏览器、Files Go 文件管理器和 Gboard 屏幕键盘的特殊快捷方式。 该平台还包括节省流量的功能,例如,Chrome 限制后台标签数据的传输,并包括减少流量消耗的优化。 由于减少了应用程序集和更紧凑的程序,Android Go 将永久存储空间的消耗减少了大约一半,并显着减少了下载更新的大小。 低功耗设备的 Google Play 目录主要提供专为低 RAM 设备设计的应用程序。

在准备新版本时,主要关注的是可靠性、易用性以及根据您的喜好进行定制的能力。 Android Go 特有的更改包括:

  • 添加了对从 Google Play 目录安装更新的支持,以保持系统最新。 此前,由于部署更新所需的存储空间要求相对较高,安装系统更新的能力受到限制。 现在,可以快速向用户提供关键修复,而无需等待制造商发布新平台或新固件。
  • 其中包含 Discover 应用程序,提供基于用户偏好选择的文章和内容列表的推荐。 通过向右滑动主屏幕来激活该应用程序。
  • 界面设计按照“Material You”设计理念进行了现代化和重新设计,呈现为下一代版本的Material Design。 提供了任意改变配色方案并动态地使配色方案适应背景图像的配色方案的能力。
    谷歌推出适用于小内存智能手机的Android Go 13版本
  • 我们致力于减少 Google Apps 应用程序的内存消耗、减少启动时间、减小应用程序大小,并提供用于优化应用程序的工具。 使用的优化技术包括:
    • 通过更主动地将未使用的内存释放到系统、使用 mmap 而不是 malloc、在任务调度程序级别平衡内存密集型进程的执行、消除内存泄漏并提高使用位图的效率来减少内存消耗。
    • 通过避免早期初始化、将任务从界面线程移动到后台线程、最大限度地减少界面线程中的同步IPC调用、消除不必要的XML和JSON解析、消除不必要的磁盘和网络操作来减少程序启动时间。
    • 通过删除不必要的界面布局、切换到界面生成的自适应方法、删除资源密集型功能(动画、大型 GIF 文件等)、合并二进制文件并突出显示常见依赖项、消除未使用的代码、减少字符串数据来减少程序的大小(从翻译文件中删除内部字符串、URL 和其他不必要的字符串),清理替代资源并使用 Android App Bundle 格式。

    来源: opennet.ru

添加评论