星期

2020年07月21日

512MB或1GB内存老手机有福了,别换盆,刷个机也许比出厂更溜

2020-07-21 04:07:04 来源:互联网 阅读:-

512MB或1GB内存老手机有福了,别换盆,刷个机也许比出厂更溜

近日 Google 在印度正式发布 Android 8.1 Oreo,这是 Google 向实现 “为所有人打造由 AI 驱动的全覆盖移动平台” 这一愿景迈出的一大步。

Android 8.1 引入对 Android Oreo(Go 版本)的支持,即使是入门机型,依旧可以享受一流软件体验。Android Oreo(Go 版本)问世以来,凭借出色的表现,很快风靡在快速成长的低内存设备市场。

Android 8.1 Oreo 同时引入神经网络 API,为应用提供了一个利用机器学习加速硬件的运行时。该 API 在支持设备上,能够在多个关键使用场景下(例如基于视觉的对象分类)实现快速高效的推理(inference)操作。

Google 表示正和设备厂商积极合作,争取在未来几月扩大 Android 8.1 覆盖范围,其中包括针对 Android Oreo (Go 版本)的入门机型。

而在骁龙845的发布会上,高通也证实了一个事情,他们将大力支持Android Go系统,有了这个支持,之前那些搭载骁龙处理器的老旧手机,将在不久的将来吃到安卓8.1系统。

高通在大会上还强调,中低端骁龙处理器支持Android Go系统项目已经就绪,而经过他们调试后,即可推动给用户,让大家体验上新系统。

Android Go可以看作是Android 8.1的精简版,两者关系并不是独立存在的,前者更准的定位是,专为512MB或1GB内存的手机设计的,系统精简了很多没必要保留的,让老手机流畅运行,是第一位的,同时体验到核心的功能点。

这样的想法的确是好的,而谷歌和高通也都在努力推进,这样一来一些老旧的安卓手机,再用三年一点问题都没有。

以下是给开发者们的详细介绍,大家可以进行了解。

Android Oreo(Go 版本)

512MB或1GB内存老手机有福了,别换盆,刷个机也许比出厂更溜

早先在 2017 年的 I/O 开发者大会上,Google 就表示《Android Go 计划》目的在于为全球数十亿上线用户优化 Android 体验。从 Android 8.1 开始,我们致力将 Android 打造成更加出色的平台,惠及更多符合 Android Oreo(Go 版本)参数要求的入门级设备。

512MB或1GB内存老手机有福了,别换盆,刷个机也许比出厂更溜

内存优化 —— 改善平台内存使用,确保应用能够在内存等于或低于 1GB 的设备上流畅运行。

弹性硬件选项 —— 新硬件特性常量让开发者能够在 Google Play 上针对不同目标机型(普通机型或者低内存机型)对应用进行分布。

优化 Google 应用:对 Google 应用进行重构和优化,减少内存使用、储存空间和移动数据。

Google Play: 届时所有应用都可以安装在 Android Oreo(Go 版本)设备上,Google Play 还会给部分经过专门优化的应用提供额外宣传,将这些案例写在《为数十亿用户打造产品指南》上,为用户打造卓越体验。

512MB或1GB内存老手机有福了,别换盆,刷个机也许比出厂更溜

同时我们在该指南内还说明了 “如何为 Android Oreo(Go 版本)机型优化应用”。大部分开发者可以优化现行 APK 或者使用 Google Play 提供的 “多 APK 功能 (Multiple APK feature)” 为低内存设备选择特定 APK,从而为自己 App 在 Android Oreo(Go 版本)机型的上线做准备。记住这一点:不论用户使用何种机型,他们总是乐于见到轻量而高效的应用。

神经网络 API

512MB或1GB内存老手机有福了,别换盆,刷个机也许比出厂更溜

神经网络 API 能够向设备内置机器学习框架,如 TensorFlow Lite —— Google 移动跨平台机器学习框架、Caffe2 等,提供加速运算和推理。TensorFlow Lite 现已对开发者开放,各位可移步 TensorFlow Lite 开源库进行下载和文档阅览。在 TensorFlow Lite 和神经网络 API 协同合作下,移动设备能够高效运行类似 MobileNets、Inception v3 和 Smart Reply 之类的模块。

自动填写升级及更多

512MB或1GB内存老手机有福了,别换盆,刷个机也许比出厂更溜

Android 8.1 包含精选性功能和开发者 API(API 等级 27),以及最新优化项、错误修正和安全补丁包。开发者可以利用多种 API 扩展自己的应用,如自动填写升级 —— 共享内存 API。您也可以添加现有 Android Oreo 功能,具体操作请参阅 Android Oreo 官方网站。

在 Android 8.1 上测试应用

如果您尚未准备就绪,可以先花一点时间测试应用,确保用户在升级到 Android 8.1 Oreo 之后能够享受到预期体验。

只须通过 Google Play 将应用下载到任何设备或者 Android Oreo 模拟器上便可进行用户流测试。App 应该运行流畅,界面美观,而且能够流畅适应各项 Android Oreo 行为变更。需要特别注意后台地理位置限制、通知渠道、网络变更、安全情况和设备 ID。

利用 Android Studio 加快开发速度

512MB或1GB内存老手机有福了,别换盆,刷个机也许比出厂更溜

我们建议各位开发者升级到 Android Studio 3.0 来配合 Android 8.1 开发,在前不久我们已经推出 Android Studio 3.0 稳定版。借助新的应用性能分析工具,Kotlin 语言支持以及 Gradle 构建优化,Android Studio 3.0 能够大幅度简化 Android Oreo 开发流程,添加新功能,如 Instant Apps、XML 字体、可下载字体以及自适应图标。

基于最终版平台,我们已更新 Android Studio 内的 SDK、构建工具和 API 等级 27 模拟器系统镜像文件。建议开发者前往 Google's Maven 资源库将 Android 支持库更新至版本 27.0.2。详情和新功能请参阅版本信息。

和以前一样,我们也会在 Nexus 镜像网站更新可下载工厂镜像和 OTA 镜像文件,帮助开发者在 Pixel 和 Nexus 设备上进行最终测试。

在 Google Play 上发布更新

512MB或1GB内存老手机有福了,别换盆,刷个机也许比出厂更溜

如果一切准备就绪,开发者可以将针对 API 等级 27 更新后的 APK 上传到 alpha, beta 或者产品渠道,请确保更新后的 App 能够在 Android Oreo 以及旧版本系统上顺利运行。建议开发者先进行 beta 测试,根据小部分用户的反馈以及发布前报告诊断应用问题之后,再进行正式发布。请前往 Android 开发者网站获取有关产品发布的最佳案例和有关信息。期待您的应用更新。

推荐阅读:华为mate