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

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

3天内不再提示

在Android 12中,操作系统的更新可能会更容易

姚小熊27 来源:IT之家 作者:IT之家 2020-11-26 10:47 次阅读

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

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

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

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

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

    关注

    12

    文章

    3912

    浏览量

    127011
  • 谷歌
    +关注

    关注

    27

    文章

    6126

    浏览量

    104900
收藏 人收藏

    评论

    相关推荐

    请问MODUS支持LINUX、FREERTOS、UCOS、Mbed、Android所有操作系统吗?

    请问 MODUS 支持 LINUX、FREERTOS、UCOS、Mbed、Android 所有操作系统吗?
    发表于 07-23 06:06

    嵌入式实时操作系统:Intewell操作系统与VxWorks操作系统有啥区别

    Intewell操作系统和VxWorks操作系统都是工业领域常用的操作系统,它们各有特点和优势。以下是它们之间的一些主要区别:
    的头像 发表于 07-08 14:16 329次阅读
    嵌入式实时<b class='flag-5'>操作系统</b>:Intewell<b class='flag-5'>操作系统</b>与VxWorks<b class='flag-5'>操作系统</b>有啥区别

    聚徽触控-平板工控机操作系统如何安装

    工控电脑使用过程可能会遭遇系统中毒或难以修复的系统卡顿问题。在这种情况下,重新安装操作系统
    的头像 发表于 06-17 10:42 302次阅读

    使用Android9操作系统测试BLE功能,BLE连接失败的原因?

    我们正在使用 Android9 操作系统测试 BLE 功能。 测试过程,我们发现 BLE 连接失败,错误显示\" bt_smp[i]: dhkey chcks do nomatch
    发表于 05-27 06:10

    vivo首批适配Android 15 Beta版本操作系统

    vivo 日前宣布,其智能手机 X100 和 iQOO 12 将作为首批适配 Android 15 Beta 版本操作系统的机型,于部分国家和地区率先推出。
    的头像 发表于 05-20 14:27 1092次阅读

    带你认识实时操作系统(rtos)

    操作系统与传统的操作系统相比,它注重于实时性能的保证,确保系统能够严格的时间限制条件下准确及时的响应处理。
    的头像 发表于 04-16 16:30 1071次阅读
    带你认识实时<b class='flag-5'>操作系统</b>(rtos)

    国产RT-thread操作系统国民技术单片机上移植

    、参数函数位置以及延时方法等导致程序运行效率过低的情况。实时操作系统能很好地解决这些问题。一般无操作系统的情况下,经验丰富的工程师可能会使用状态机加定时器等实现任务
    的头像 发表于 03-05 08:20 481次阅读
    国产RT-thread<b class='flag-5'>操作系统</b><b class='flag-5'>在</b>国民技术单片机上移植

    TLT507-Android操作系统演示案例

    TLT507-Android操作系统演示案例
    的头像 发表于 01-26 14:57 1143次阅读
    TLT507-<b class='flag-5'>Android</b><b class='flag-5'>操作系统</b>演示案例

    Linux操作系统如何按下PCIe的复位键

    Linux操作系统,看如何按下PCIe的复位键
    的头像 发表于 01-20 09:31 1368次阅读
    Linux<b class='flag-5'>操作系统</b><b class='flag-5'>中</b>如何按下PCIe的复位键

    深度解析全球操作系统格局

    操作系统是负责协调、管理和控制计算机硬件与软件资源的程序,是整个计算机的核心系统软件。 按照操作系统面向的设备类型,通用操作系统主要包括桌面操作系统
    的头像 发表于 01-18 15:00 942次阅读
    深度解析全球<b class='flag-5'>操作系统</b>格局

    请问mbed物联网操作系统会成为cortex-mandroid吗?

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

    oracle操作系统用户不改密码的理由

    Oracle操作系统用户不改密码的理由可以从多个角度进行解释和分析。 首先,不改密码可能是因为用户觉得当前的密码已经足够安全。选择密码时,用户可能会遵循一些安全原则,如长度足够长、包
    的头像 发表于 12-06 10:20 402次阅读

    LabVIEW不同操作系统上使VI、可执行文件或安装程序

    操作系统的兼容性可能有所不同,用户选择LabVIEW版本时应查看相关的系统要求。此外,LabVIEW支持的硬件设备和模块也可能对跨平台使
    发表于 12-02 21:47

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

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

    基于嵌入式Linux内核的Android操作系统智能移动终端

    电子发烧友网站提供《基于嵌入式Linux内核的Android操作系统智能移动终端.pdf》资料免费下载
    发表于 11-06 10:07 0次下载
    基于嵌入式Linux内核的<b class='flag-5'>Android</b><b class='flag-5'>操作系统</b>智能移动终端