0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

谷歌推出Project Mainline项目改善Android更新方式,操作系统更新更容易

工程师邓生 来源:IT之家 作者:远洋 2020-11-26 11:00 次阅读

IT之家 11 月 26 日消息 谷歌推出了 Project Mainline 项目来改善 Android 更新的方式,在 Android 12 中,操作系统的更新可能会更容易。XDA 开发者 luca020400 注意到,谷歌正在将 Android Runtime(又称 ART)转化为 Mainline 模块,使得通过 Play Store 向关键系统组件推送更新成为可能。

IT之家了解到,ART 将 Android 应用的字节码编译成原生机器指令。如果谷歌想要改变 Android 12(以及未来的版本)编译代码的方式,可以在任何时候进行调整,而不是依靠传统的操作系统更新,用户不必为功能改进或安全修复等待数周或数月。

此举可能会对你使用的设备和应用产生切实的影响,即使不一定会更好。XDA 指出,谷歌可以通过让 ART 在所有 Android 设备上以同样的方式表现,为应用程序提供更多的一致性。然而,这也会剥夺设备制造商习惯的一些定制化功能,如果他们为了性能或灵活性而调整了 ART,你可能会失去这些特权。

不过,谷歌可能会觉得这是值得牺牲的。Android 12 可以部分解决 OEM 厂商滞后或跳过操作系统更新的问题 , 当然还有改善兼容性大问题。这仍然不会解决 Android 更新的一些问题,但如果有一个零日漏洞需要在传统的补丁到来之前进行修复,这个新改变会带来不同。

责任编辑:PSY

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    3851

    浏览量

    125644
  • 谷歌
    +关注

    关注

    27

    文章

    5861

    浏览量

    103268
  • 操作系统
    +关注

    关注

    37

    文章

    6289

    浏览量

    121897
  • 更新
    +关注

    关注

    1

    文章

    78

    浏览量

    10327
收藏 人收藏

    评论

    相关推荐

    谷歌宣布停止"非A/B"更新支持,三星等厂商面临更新的调整

    对于熟悉谷歌Pixel手机的消费者来说,“无缝更新”并不陌生。利用活动分区和非活动分区执行后台更新,当更新完毕后进行重启,手机会自动切换至已更新
    的头像 发表于 02-22 09:51 156次阅读

    谷歌Android 15开发者预览版遇问题,OTA更新暂停

    谷歌Android Developer官网发表声明,因发现“已知问题”,将暂时关闭Android 15 DP1的OTA更新订阅服务。谷歌
    的头像 发表于 02-21 14:08 164次阅读

    请问mbed物联网操作系统会成为cortex-m中的android吗?

    mbed 物联网操作系统会成为cortex-m中的android吗?
    发表于 01-17 07:14

    亚马逊开发一种新的操作系统以取代Android系统

    Lowpass 记者 Janko Roettgers 从多方消息来源得知,亚马逊一直在开发一种新的操作系统 —— 内部代号为 “Vega”,以便在 Fire TV、智能显示器和其他联网设备上取代 Android 系统
    的头像 发表于 11-13 09:09 392次阅读

    一种基于MCU的神经网络模型在线更新方案之数据处理篇

    一种基于MCU的神经网络模型在线更新方案之数据处理篇
    的头像 发表于 10-17 18:06 335次阅读
    一种基于MCU的神经网络模型在线<b class='flag-5'>更新方</b>案之数据处理篇

    一种基于MCU的神经网络模型灵活更新方案之先行篇

    一种基于MCU的神经网络模型灵活更新方案之先行篇
    的头像 发表于 10-17 17:48 364次阅读

    VisionFive 2成功集成Android开源项目(AOSP)!

    非常高兴地向各位宣布,赛昉VisionFive 2上已成功集成了Android开源项目(AOSP),为用户带来了更多的软件解决方案以及与Android软件生态系统的无缝集成。这一里程碑
    发表于 10-16 13:11

    谷歌发布Android14 将源代码推送到AOSP(Android开源项目

    谷歌最近发布了Android 14,用于支持的设备,如Google Pixel手机,并将源代码推送到AOSP(Android开源项目)。 对 And
    的头像 发表于 10-12 15:56 654次阅读

    使用MDK构建Mbed操作系统项目

    ARM med OS是一款免费、开源的物联网操作系统,具有连接性、安全性、存储、设备管理和机器学习功能。 它包括开发基于ARM Cortex-M微控制器的互联产品所需的所有功能,包括安全性、连接性
    发表于 08-25 07:01

    适用于Android操作系统的MTE用户指南

    解决内存错误的原理。 ·在Android项目中启用MTE:介绍在Android项目中启用MTE的几种不同的方法。.MTE错误报告:如何获取和解读MTE检测到内存错误后发出的错误报告。
    发表于 08-02 08:56

    USBブート用ドライバ誤認識後のドライバ更新方

    USBブート用ドライバ誤認識後のドライバ更新方
    发表于 07-11 20:20 0次下载
    USBブート用ドライバ誤認識後のドライバ<b class='flag-5'>更新方</b>法

    云端项目因为不当更新操作导致改电脑无法下载云端特定的项目

    如图,云端的项目在家里的电脑上有本地备份,之前一直下载上传更新正常。有一次在公司电脑上直接重命名了项目名称,做了更改。回家后在家里电脑直接更新本地文件提示和云端不一致,然后选择了不保留
    发表于 06-26 21:10

    运行带有Xen Hypervisor和预建linux Android auto的2操作系统,如何配置显示?

    Linux 操作系统驱动我的 LVDS 面板。我想用 Android Automotive OS 驱动我的 HDMI 面板。这可能吗?我怎样才能做到这一点? 我应该在设备树文件或DomU配置中更改什么。
    发表于 05-24 07:09

    USBブート用ドライバ誤認識後のドライバ更新方

    USBブート用ドライバ誤認識後のドライバ更新方
    发表于 05-15 19:09 0次下载
    USBブート用ドライバ誤認識後のドライバ<b class='flag-5'>更新方</b>法

    聊聊操作系统

    说到操作系统,大家都不会陌生。我们天天都在接触操作系统——用台式机或笔记本电脑,使用的是windows和macOS系统;用手机、平板电脑,则是android(安卓)和iOS
    的头像 发表于 05-12 11:13 1035次阅读
    聊聊<b class='flag-5'>操作系统</b>