zoukankan      html  css  js  c++  java
  • Android与Linux内核的对应关系

    1.  Android各版本和Linux版本对应关系

    Android Version    |API Level  |Linux Kernel in AOSP
    ----------------------------------------------------
    1.5   Cupcake      |3          |2.6.27
    1.6   Donut        |4          |2.6.29
    2.0/1 Eclair       |5-7        |2.6.29
    2.2.x Froyo        |8          |2.6.32
    2.3.x Gingerbread  |9, 10      |2.6.35
    3.x.x Honeycomb    |11-13      |2.6.36
    4.0.x Ice Cream San|14, 15     |3.0.1
    4.1.x Jelly Bean   |16         |3.0.31
    4.2.x Jelly Bean   |17         |3.4.0
    4.3   Jelly Bean   |18         |3.4.39
    4.4   Kit Kat      |19, 20     |3.10
    5.x   Lollipop     |21, 22     |3.16.1
    6.0   Marshmallow  |23         |3.18.10
    7.0   Nougat       |24         |4.4.1
    7.1   Nougat       |25         |4.4.1
    8.0   Oreo         |26         |4.10
    8.1   Oreo         |27         |4.10
    9.0   Pie          |28         |4.4, 4.9 and 4.14

    参考:https://android.stackexchange.com/questions/51651/which-android-runs-which-linux-kernel

    2. Android各个大版本主要解决问题

    Android 4.1系统:
    Google开展了黄油计划(Project Butter),为了让Android系统摆脱UI交互上的严重滞后感,希望能像“黄油”一样顺滑。

    Android 4.4系统:
    Google开展了瘦身计划(Project Svelte),力求降低安卓系统的内存使用,解决低端机型升级难的问题。

    Android 5.0系统:
    Google开展了伏特计划(Project Volta),力求提升续航能力。

    Android 6.0系统:
    Google引入新的运行时权限,让用户能够更好地了解和控制权限。

    Android 7.0系统:
    引入新的JIT编译器,对AOT编译器的补充,可节省存储空间和加快更新速度。

    Android 8.0系统:
    Google开展了计划(Project Treble),重新架构Android,将安卓系统框架与Vendor层解耦,力求彻底解决安卓碎片化这一老大难的问题。

    Android 9.0系统:
    引入神经网络API,采用机器学习的思路来预测用户使用习惯来做省电优化,继续强化Treble计划。

    Android 10.0系统:
    Google开展了主线计划(Project Mainline),相关模块(Modules)不允许厂商直接修改,只能由Google应用商店来更新升级,强化用户隐
    私、系统安全与兼容性。支持脸部生物识别。

    参考:https://blog.csdn.net/Gityuan/article/details/88779176

    与9.0的区别:

    https://www.sogou.com/link?url=DOb0bgH2eKiSX1jmXj13Msk3P7VcCgiqMh8Jxs8Xws4.

    http://news.mydrivers.com/1/626/626078.htm

    3.  模拟器中使用的几款手机:

    Nexus是Google的品牌,产品由Google设计,代工的厂家有HTC、Samsung、华硕和LG。

    历代Nexus产品中,代工情况如下:

    Nexus One:HTC

    Nexus S:Samsung

    Galaxy Nexus:Samsung

    Nexus 7:华硕

    Nexus 10:Samsung

    Nexus 4:LG

    Nexus 5:LG

    今后会有哪些厂家可能被选中现在还不知道,不过最近的传言说Google旗下的Motorola Mobility可能会代工下一代Nexus产品。

  • 相关阅读:
    openstack nova创建虚拟机过程(DEBUG)从接收到cli RESTFul请求到给scheduler发送rpc消息
    openstack源码阅读基础:openstack中Nova组件RESTful请求的具体处理函数确定
    博客园第一搏——Html5 JumpStart学习笔记1:Semantic Structure
    我的CSDN博客http://blog.csdn.net/kuangjian007,欢迎骚扰!
    django第一课:基本介绍
    pku 1142 Smith Number
    使用Eclipse开发X3D
    javascript树形控件第二版
    三种方式获得int的size
    细节决定成败
  • 原文地址:https://www.cnblogs.com/hellokitty2/p/10768528.html
Copyright © 2011-2022 走看看