当前位置: 首页 > news >正文

Android 版本 对应的 API版本

Android 14(开发者预览版)

如需详细了解平台变更,请参阅 Android 14 文档。

Android 13(API 级别 33)

如需详细了解平台变更,请参阅 Android 13 文档。

Android 12(API 级别 31、32)

12L 功能更新(API 级别 32)

如需详细了解平台变更,请参阅 12L 文档。

Android 12(API 级别 31)

如需详细了解平台变更,请参阅 Android 12 文档。

Android 12 ATD 系统映像

此自动化测试设备 (ATD) 映像是针对无头自动化测试进行了优化的 Android 系统映像。早期数据表明,使用此映像的测试应该会减少模拟器进程的 CPU 和内存用量,并缩短测试的实际用时。

它通过以下方式实现性能提升:

  • 移除大多数面向用户的应用(例如拨号器、设置和 SystemUI)。
  • 停用硬件渲染程序绘制功能。

该映像有两个版本:提供 Google API 的 Google API ATD,以及提供纯 AOSP 体验的 AOSP ATD。

如需详细了解如何使用 ATD 运行测试,请参阅使用自动化测试设备运行测试。

Android 11(API 级别 30)

如需详细了解平台变更,请参阅 Android 11 文档。

Android 10(API 级别 29)

如需详细了解平台变更,请参阅面向开发者的 Android 10。

修订版 5(2020 年 7 月)

此修订版本添加了 Android Automotive OS 桩。

Android 9(API 级别 28)

如需详细了解平台变更,请参阅面向开发者的 Android 9。

修订版 1(2018 年 8 月)

已发布为稳定版(不再处于预览状态)。

Android 8.1(API 级别 27)

如需详细了解平台变更,请参阅面向开发者的 Android 8.1。

修订版 1(2017 年 12 月)

已发布为稳定版(不再处于预览状态)。

Android 8.0(API 级别 26)

如需详细了解平台变更,请参阅面向开发者的 Android 8.0。

修订版 2(2017 年 8 月)

Android 7.1(API 级别 25)

如需详细了解平台变更,请参阅面向开发者的 Android 7.1。

修订版 3(2016 年 12 月)

修订版 2(2016 年 11 月)

修订版 1(2016 年 10 月)

Android 7.0(API 级别 24)

如需详细了解平台变更,请参阅面向开发者的 Android 7.0。

修订版 1(2016 年 8 月)

Android 6.0(API 级别 23)

如需详细了解平台变更,请参阅 Android 6.0 变更和 Android 6.0 API。

修订版 2(2015 年 11 月)

修订版 1(2015 年 8 月)

Android 5.1(API 级别 22)

如需详细了解平台变更,请参阅 Lollipop 概览和 Android 5.1 API 变更。

修订版 1(2015 年 3 月)

Android 5.0(API 级别 21)

如需详细了解平台变更,请参阅 Lollipop 概览和 Android 5.0 API 变更。

修订版 2(2014 年 12 月)

修订版 1(2014 年 10 月)

Android 4.4W(API 级别 20)

此版本使 KitKat 支持 Android Wear。

修订版 2(2014 年 10 月)

修订版 1(2014 年 6 月)

Android 4.4(API 级别 19)

如需详细了解平台变更,请参阅 KitKat 概览和 Android 4.4 API 变更。

修订版 2(2013 年 12 月)

修订版 1(2013 年 10 月)

Android 4.3(API 级别 18)

如需详细了解平台变更,请参阅 Jelly Bean 概览和 Android 4.3 API 变更。

修订版 2(2013 年 8 月)

修订版 1(2013 年 7 月)

Android 4.2(API 级别 17)

如需详细了解平台变更,请参阅 Jelly Bean 概览和 Android 4.2 API 变更。

修订版 2(2013 年 2 月)

修订版 1(2012 年 11 月)

Android 4.1(API 级别 16)

如需详细了解平台变更,请参阅 Jelly Bean 概览和 Android 4.1 API 变更。

修订版 3(2012 年 10 月)

修订版 2(2012 年 7 月)

修订版 1 (2012 年 6 月)

Android 4.0.3(API 级别 15)

修订版 3(2012 年 3 月)

修订版 2(2012 年 1 月)

修订版 1(2011 年 12 月)

Android 4.0(API 级别 14)

Android 4.0,修订版 2(2011 年 12 月)

Android 4.0,修订版 1(2011 年 10 月)

Android 3.2(API 级别 13)

Android 3.2,修订版 1(2011 年 7 月)

Android 3.1(API 级别 12)

Android 3.1,修订版 3(2011 年 7 月)

Android 3.1,修订版 2(2011 年 5 月)

Android 3.1,修订版 1(2011 年 5 月)

Android 3.0(API 级别 11)

Android 3.0,修订版 2(2011 年 7 月)

Android 3.0,修订版 1(2011 年 2 月)

Android 2.3.3(API 级别 10)

Android 2.3.3,修订版 2(2011 年 7 月)

Android 2.3.3,修订版 1(2011 年 2 月)

Android 2.3(API 级别 9)

Android 2.3,修订版 1(2010 年 12 月)

依赖项:

需要 SDK 工具 r8 或更高版本。

 BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 64

adb.exe: device unauthorized.

手机端需要选择一下信任。

相关文章:

Android 版本 对应的 API版本

Android 14(开发者预览版) 如需详细了解平台变更,请参阅 Android 14 文档。 Android 13(API 级别 33) 如需详细了解平台变更,请参阅 Android 13 文档。 Android 12(API 级别 31、32&#xf…...

Django 异常信息 E302 expected 2 blank lines, found 1

在Django中,PEP 8风格指南建议在任何类定义之前都应该有两个空白行,包括视图(views)。错误信息"E302 expected 2 blank lines, found 1"表示在类定义之前只有一个空白行,而Django希望有两个空白行。 要修复…...

2019年09月《全国青少年软件编程等级考试》Python一级真题解析

一、单选题 第1题 关于Python的编程环境,下列的哪个表述是正确的? A:Python的编程环境是图形化的; B:Python只有一种编程环境ipython; C:Python自带的编程环境是IDLE; D&#…...

mybatis如何防止SQL注入

阅读正文&#xff1a;​​​​​​​ mybatis是如何防止SQL注入的 1、首先看一下下面两个sql语句的区别&#xff1a; <select id"selectByNameAndPassword" parameterType"java.util.Map" resultMap"BaseResultMap"> select id, usernam…...

DoIP学习笔记系列:(三)用CAPL脚本过“安全认证”,$27服务实现

文章目录 1. 如何调用接口通过安全认证?如何新建CAPL工程,在此不再赘述,本章主要分享一下如何在CAPL中调用DoIP接口、diag接口进行DoIP和诊断的测试。 注意:CANoe工具本身的使用没什么难的,所谓会者不难难者不会,各位小伙伴有疑问要多问,多交流,往往难事都只是一层窗户…...

【Linux】多路转接 -- select函数

文章目录 1. 认识select函数2. select函数原型3. socket就绪条件4. select工作流程5. select服务器6. select的优缺点 首先我们要了解一下&#xff0c;什么是多路转接&#xff1f; 多路转接也叫多路复用&#xff0c;是一种用于管理多个IO通道的技术。它能实现同时监听和处理多个…...

ospf于mgre中应用(直连与星型拓扑)

题目 地址配置 R1&#xff1a; R2&#xff1a; R3&#xff1a; R4&#xff1a; R5&#xff1a; ISP&#xff1a; R1/2/3的星型拓扑结构 R1配置&#xff1a; interface Tunnel0/0/0 ip address 192.168.6.1 255.255.255.0 tunnel-protocol gre p2mp source 200.1.1.1 ospf …...

Web压测工具http_load原理分析

01、前言 http_load是一款测试web服务器性能的开源工具&#xff0c;从下面的网址可以下载到最新版本的http_load&#xff1a; http://www.acme.com/software/http_load/ 这个软件一直在保持着更新&#xff08;不像webbench&#xff0c;已经是十年的老古董了。 webbench的源…...

flask------消息闪现 flash

1介绍 flask提供了一个非常有用的flash()函数&#xff0c;它可以用来“闪现”需要提示给用户的消息&#xff0c;比如当用户登录成功后显示“欢迎回来&#xff01;”。在视图函数调用flash()函数&#xff0c;传入消息内容&#xff0c;flash&#xff08;&#xff09;函数把消息存…...

【C++】数据结构与算法:常用查找算法

&#x1f60f;★,:.☆(&#xffe3;▽&#xffe3;)/$:.★ &#x1f60f; 这篇文章主要介绍常用查找算法。 学其所用&#xff0c;用其所学。——梁启超 欢迎来到我的博客&#xff0c;一起学习&#xff0c;共同进步。 喜欢的朋友可以关注一下&#xff0c;下次更新不迷路&#x1…...

【Spring Cloud 六】Hystrix熔断

这里写目录标题 系列文章目录背景一、Hystrix是什么服务雪崩服务容错的相关概念熔断器降级超时控制限流 二、会什么要有Hystrix三、如何使用Hystrix进行熔断处理整体项目代码服务提供者pom文件yml配置文件启动类controller 服务消费者pom文件yml配置文件启动类feignhystrixcont…...

FTP使用教程

FTP使用教程 目录 一&#xff0e;FTP简介二&#xff0e;FTP搭建三&#xff0e;FTP使用 一&#xff0e;FTP简介 FTP中文为文件传输协议&#xff0c;简称为文传协议。它也是一个应用程序&#xff0c;不同的操作系统有不同的FTP应用程序&#xff0c;这些应用程序都遵守同一种协议以…...

网络安全(黑客技术)自学

1.网络安全是什么 网络安全可以基于攻击和防御视角来分类&#xff0c;我们经常听到的 “红队”、“渗透测试” 等就是研究攻击技术&#xff0c;而“蓝队”、“安全运营”、“安全运维”则研究防御技术。 2.网络安全市场 一、是市场需求量高&#xff1b; 二、则是发展相对成熟…...

使用公式与格式控制Excel快速实现计划甘特图

项目中都会遇到做任务计划的需求&#xff0c;有的客户要求需要有甘特图的形式本文介绍如何使用excel 单元格实现甘特图显示&#xff0c;调整任务时间自动填充单元格填色实现甘特图效果。废话不多说&#xff0c;先看效果。 准备工作先创建两列开始时间与完成时间&#xff0c;这…...

ChatGPT即将取代程序员

W...Y的主页 相信ChatGPT大家已经都不陌生&#xff0c;我们经常会在工作和学习中应用。但是ChatGPT的发展速度飞快。功能也越来越全面。ChatGPT的文章也是层次不穷的出现&#xff0c;ChatGPT即将取代程序员的消息也铺天盖地。那ChatGPT真的会取代程序员吗&#xff1f;我们是否…...

opencv-33 图像平滑处理-中值滤波cv2.medianBlur()

中值滤波是一种常见的图像处理滤波技术&#xff0c;用于去除图像中的噪声。它的原理是用一个滑动窗口&#xff08;也称为卷积核&#xff09;在图像上移动&#xff0c;对窗口中的像素值进行排序&#xff0c;然后用窗口中像素值的中值来替换中心像素的值。这样&#xff0c;中值滤…...

跟CZY一起深入理解C++(1)-一些基础知识

跟CZY一起深入理解C些基础知识 常量constconstexpr 初始化枚举与枚举类分离编译 常量 const 常量亦即不可改变的量(实际上可以暴力破解),那么常量在C中主要有以下几种应用场景 定义常量变量 //如果有以下情况,在GCC上能够破解,而在MSVC上不会改变 // int放在栈区,实际上是可…...

bash变量和参数介绍

bash变量和参数介绍 概述 变量可以让程序和脚本语言用来描述数据。一个变量仅仅是一个标签而已&#xff0c;被指定到计算机内存中存储着数据的某个位置或某些位置的标签。变量一般出现在算术运算操作和数量操纵及字符串解析中。 4.1. 变量替换(Variable Substitution) 变量的名…...

Qt 信号与槽

信号与槽&#xff08;signal & slot&#xff09;是Qt编程的基础&#xff0c;使Qt中处理界面各个组件的交互操作变得更加直观和简单。 信号&#xff08;Signal&#xff09;就是在特定情况下被发射的事件&#xff0c;如PushButton最常见的信号就是鼠标单击时发射的clicked()…...

目标检测与跟踪 (1)- 机器人视觉与YOLO V8

目录 1、研究背景 2. 算法原理及对比 2.1 点对特征&#xff08;Point Pairs&#xff09; 2.2 模板匹配 2.3 霍夫森林 2.4 深度学习 3、YOLO家族模型演变 4、YOLO V8 1、研究背景 机器人视觉识别技术是移动机器人平台十分关键的技术&#xff0c;代表着机器人智能化、自动化…...

KubeSphere 容器平台高可用:环境搭建与可视化操作指南

Linux_k8s篇 欢迎来到Linux的世界&#xff0c;看笔记好好学多敲多打&#xff0c;每个人都是大神&#xff01; 题目&#xff1a;KubeSphere 容器平台高可用&#xff1a;环境搭建与可视化操作指南 版本号: 1.0,0 作者: 老王要学习 日期: 2025.06.05 适用环境: Ubuntu22 文档说…...

后进先出(LIFO)详解

LIFO 是 Last In, First Out 的缩写&#xff0c;中文译为后进先出。这是一种数据结构的工作原则&#xff0c;类似于一摞盘子或一叠书本&#xff1a; 最后放进去的元素最先出来 -想象往筒状容器里放盘子&#xff1a; &#xff08;1&#xff09;你放进的最后一个盘子&#xff08…...

Vue记事本应用实现教程

文章目录 1. 项目介绍2. 开发环境准备3. 设计应用界面4. 创建Vue实例和数据模型5. 实现记事本功能5.1 添加新记事项5.2 删除记事项5.3 清空所有记事 6. 添加样式7. 功能扩展&#xff1a;显示创建时间8. 功能扩展&#xff1a;记事项搜索9. 完整代码10. Vue知识点解析10.1 数据绑…...

什么是库存周转?如何用进销存系统提高库存周转率?

你可能听说过这样一句话&#xff1a; “利润不是赚出来的&#xff0c;是管出来的。” 尤其是在制造业、批发零售、电商这类“货堆成山”的行业&#xff0c;很多企业看着销售不错&#xff0c;账上却没钱、利润也不见了&#xff0c;一翻库存才发现&#xff1a; 一堆卖不动的旧货…...

在四层代理中还原真实客户端ngx_stream_realip_module

一、模块原理与价值 PROXY Protocol 回溯 第三方负载均衡&#xff08;如 HAProxy、AWS NLB、阿里 SLB&#xff09;发起上游连接时&#xff0c;将真实客户端 IP/Port 写入 PROXY Protocol v1/v2 头。Stream 层接收到头部后&#xff0c;ngx_stream_realip_module 从中提取原始信息…...

自然语言处理——Transformer

自然语言处理——Transformer 自注意力机制多头注意力机制Transformer 虽然循环神经网络可以对具有序列特性的数据非常有效&#xff0c;它能挖掘数据中的时序信息以及语义信息&#xff0c;但是它有一个很大的缺陷——很难并行化。 我们可以考虑用CNN来替代RNN&#xff0c;但是…...

Android Bitmap治理全解析:从加载优化到泄漏防控的全生命周期管理

引言 Bitmap&#xff08;位图&#xff09;是Android应用内存占用的“头号杀手”。一张1080P&#xff08;1920x1080&#xff09;的图片以ARGB_8888格式加载时&#xff0c;内存占用高达8MB&#xff08;192010804字节&#xff09;。据统计&#xff0c;超过60%的应用OOM崩溃与Bitm…...

Bean 作用域有哪些?如何答出技术深度?

导语&#xff1a; Spring 面试绕不开 Bean 的作用域问题&#xff0c;这是面试官考察候选人对 Spring 框架理解深度的常见方式。本文将围绕“Spring 中的 Bean 作用域”展开&#xff0c;结合典型面试题及实战场景&#xff0c;帮你厘清重点&#xff0c;打破模板式回答&#xff0c…...

【Post-process】【VBA】ETABS VBA FrameObj.GetNameList and write to EXCEL

ETABS API实战:导出框架元素数据到Excel 在结构工程师的日常工作中,经常需要从ETABS模型中提取框架元素信息进行后续分析。手动复制粘贴不仅耗时,还容易出错。今天我们来用简单的VBA代码实现自动化导出。 🎯 我们要实现什么? 一键点击,就能将ETABS中所有框架元素的基…...

门静脉高压——表现

一、门静脉高压表现 00:01 1. 门静脉构成 00:13 组成结构&#xff1a;由肠系膜上静脉和脾静脉汇合构成&#xff0c;是肝脏血液供应的主要来源。淤血后果&#xff1a;门静脉淤血会同时导致脾静脉和肠系膜上静脉淤血&#xff0c;引发后续系列症状。 2. 脾大和脾功能亢进 00:46 …...