美文网首页Android
Android各版本特性总结

Android各版本特性总结

作者: 千夜零一 | 来源:发表于2021-03-15 11:40 被阅读0次

    版本特性

    4.0版本:(targetSdkVersion =19)

    (1)外部存储空间访问权限;
    (2)webview底层代码变化;
    (3)沉浸式全屏模式;
    (4)透明系统状态栏。

    5.0版本:(targetSdkVersion =21)——棒棒糖

    (1)ART虚拟机支持(在此之前都是使用Dalvik虚拟机);

    Dalvik虚拟机:每次运行,字节码都需要通过即时编译器转换成机器码(JIT)。
    ART虚拟机:第一次安装应用的时候,字节码就会预先编译成机器码(AOT)。

    (2)Material Design支持;
    (3)通知(Notification)。

    6.0版本:(targetSdkVersion =23)——棉花糖

    (1)运行时权限
    (2)指纹身份验证;
    (3)通知。

    7.0版本:(targetSdkVersion =24)——牛轧糖

    (1)FileProvider

    【常用于调起系统相机拍照返回图片路径、调用系统文件管理器返回文件路径】;

    (2)多窗口支持;
    (3)通知功能增强;
    (4)多语言区域支持,更多语言;
    (5)支持V2签名

    打包时,V2(Full APK Signature)。

    8.0版本:(targetSdkVersion =26) ——奥利奥

    (1)通知渠道细分操作(Notification Channels);
    (2)画中画(PIP);
    (3)自适应图标(Adaptive Icons);
    (4)4)固定快捷方式和小部件 (Pinningshortcuts)。

    9.0版本:(targetSdkVersion =28)——冰淇凌

    (1)显示屏缺口支持(刘海屏适配);
    (2)利用 Wi-Fi RTT 进行室内定位
    (3)Crypto provider去掉了(主要影响:AES加密);
    (4)HTTP网络请求被限制,默认加密使用Https

    (如需使用Http需要设置android:usesCleartextTraffic="true");

    (5)通知;
    (6)多摄像头支持和摄像头更新;
    (7)动画

    10.0版本:——此后不再使用甜点命名,直接使用数字。

    (1)支持APP回滚版本(开放降级);

    当对商店更新后的版本后悔时,可以“回到过去”即回滚到旧版。

    (2)限制后台APP访问位置信息;
    (3)限制程序访问剪贴板;
    (4)限制外部存储访问权;
    (5)支持5G和WPA3加密。

    11.0版本:

    (1)短信更新改进;
    (2)隐私和权限(仅给予一次性权限);

    新增了关于位置、麦克风和摄像头的一次性权限许可。也就是说,获得一次性权限许可的 APP 在下次使用时,依然要询问用户获取授权。下次再使用该应用程序并希望使用该权限时,还会再重新授予它访问权限。

    (3)内置屏幕录制;
    (4)适配不同设备;
    (5)网络优化(更适配5G)。


    各个版本对应的API值:

    img

    参考文章:

    5-9各版本具体分析:https://www.cnblogs.com/Jeely/p/10943397.html

    10版本具体分析:https://blog.csdn.net/weixin_43901866/article/details/87925766

    11版本具体分析:https://zhuanlan.zhihu.com/p/138805882

    12(未出)版本预览版:https://developer.android.google.cn/about/versions/12

    相关文章

      网友评论

        本文标题:Android各版本特性总结

        本文链接:https://www.haomeiwen.com/subject/kaqkcltx.html