Android 15 第一个开发者预览版

点击查看:first-developer-preview-android15

点击查看:Get Android 15

在这里插入图片描述
2024年2月16日,谷歌发布 Android 15 第一个开发者预览版

在这里插入图片描述
翻译
由工程副总裁戴夫·伯克发布
今天,我们发布了Android 15的首个开发者预览版,这样我们的开发者就可以与我们合作,打造一个更好的Android。
Android 15继续我们的工作,以建立一个平台,帮助您提高工作效率,同时为您提供新的功能,以产生卓越的媒体体验,最大限度地减少电池影响,最大限度地提高流畅的应用程序性能,并保护用户隐私和安全,所有这些都在最多样化的设备阵容上。

Android使你的应用程序能够利用高端设备硬件,包括高端摄像头功能、强大的gpu、令人眼花缭乱的显示器和人工智能处理。对大屏幕设备(包括平板电脑、可折叠设备和可翻转设备)的需求持续增长,为接触高价值用户提供了机会。此外,Android致力于提供工具和库,以帮助您的应用程序利用人工智能的最新进展。

您对Android 15开发者预览和QPR测试程序的反馈在帮助Android不断改进中起着关键作用。Android 15开发者网站有更多关于预览版的信息,包括Pixel的下载和详细的变更文档。这个预览只是开始,我们将有更多的分享,我们通过发布周期。提前感谢您的帮助,使Android成为一个适用于所有人的平台。

Protecting user privacy and security(保护用户隐私和安全)

在这里插入图片描述
翻译
Android一直致力于创造最大限度地保护用户隐私和安全的解决方案。

Privacy Sandbox on Android(Android上的隐私沙盒)

在这里插入图片描述
翻译
Android 15将Android广告服务提升到扩展级别10,整合了Android上最新版本的隐私沙盒,这是我们开发新技术的一部分,旨在改善用户隐私,并为移动应用程序提供有效、个性化的广告体验。我们的网站有更多关于Android开发者预览和测试程序的隐私沙箱,以帮助您开始。

Health Connect(健康连接)

在这里插入图片描述
翻译
Android 15围绕Android Health Connect集成了Android 14扩展,这是一个安全的集中平台,用于管理和共享应用程序收集的健康和健身数据。这次更新增加了对健身、营养等新数据类型的支持。

File integrity(文件的完整性)

在这里插入图片描述
翻译
Android 15的FileIntegrityManager包含了新的api,这些api利用了Linux内核中fs-verity特性的强大功能。使用fs-verity,可以使用自定义加密签名保护文件,帮助您确保文件未被篡改或损坏。这可以增强安全性,防止潜在的恶意软件或未经授权的文件修改,这些修改可能会危及应用程序的功能或数据。

Partial screen sharing(局部屏幕共享)

在这里插入图片描述
翻译
Android 15支持部分屏幕共享,因此用户可以只共享或记录应用程序窗口,而不是整个设备屏幕。这个功能,在Android 14 QPR2中首次启用,包括MediaProjection回调,允许你的应用自定义部分屏幕共享体验。注意,现在每个MediaProjection捕获会话都需要用户同意。

Supporting creators(支持创造者市场)

在这里插入图片描述
翻译
Android将继续致力于为用户提供工具和硬件,以支持创作者在Android上实现他们的愿景。

In-app Camera Controls(应用内摄像头控制)

在这里插入图片描述
翻译
Android 15增加了新的扩展,以便在支持的设备上更好地控制相机硬件及其算法:

  • 低光增强,使开发人员可以控制提高相机预览的亮度。
  • 先进的闪光强度调整,能够精确控制闪光强度在单和火炬模式,同时捕捉图像。
Virtual MIDI 2.0 Devices(虚拟MIDI 2.0设备)

在这里插入图片描述
翻译
Android 13增加了通过USB连接MIDI 2.0设备的支持,这些设备使用通用MIDI数据包(UMP)进行通信。Android 15扩展了UMP对虚拟MIDI应用程序的支持,使合成应用程序可以控制合成器应用程序作为虚拟MIDI 2.0设备,就像他们使用USB MIDI 2.0设备一样。

Performance and quality(性能和质量)

在这里插入图片描述
翻译
Android继续致力于帮助你提高应用的质量。这主要集中在工具和库上,包括Jetpack Compose、Android Studio等等。

Dynamic Performance(动态性能)

在这里插入图片描述
翻译
Android 15继续我们对Android动态性能框架(ADPF)的投资,这是一组api,允许游戏和性能密集型应用更直接地与Android设备的电源和热系统进行交互。在支持的设备上,Android 15将添加新的ADPF功能:

  • 提示会话的能效模式,以指示与其关联的线程应该更倾向于节能而不是性能,这非常适合长时间运行的后台工作负载。
  • GPU和CPU的工作持续时间都可以在提示会话中报告,允许系统一起调
  • CPU和GPU的频率,以最好地满足工作负载需求。
  • 热净空阈值用于根据净空预测解释可能的热节流状态。

要了解有关如何在应用程序和游戏中使用ADPF的更多信息,请前往文档。

Developer Productivity(开发者生产力)

在这里插入图片描述
翻译
Android 15继续添加OpenJDK api,包括围绕NIO缓冲区、流、安全性等方面的生活质量改进。这些api通过Google Play系统更新在超过10亿台运行Android 12+的设备上更新,所以你可以瞄准最新的编程功能。

App compatibility(应用程序兼容性)

在这里插入图片描述
翻译
为了给你更多的时间来规划应用兼容性工作,我们提前让你知道我们的平台稳定性里程碑。

在这个里程碑上,我们将发布最终的SDK/NDK api,以及最终的内部api和面向应用程序的系统行为。我们预计在2024年6月达到平台稳定性,从那时起,在正式发布之前,您将有几个月的时间进行最终测试。发布时间表细节在这里。

Get started with Android 15(开始使用Android 15)

在这里插入图片描述
翻译
开发者预览版拥有所有你需要尝试Android 15的功能,测试你的应用程序,并给我们反馈。您可以从今天开始,将系统映像闪烁到Pixel 6、7或8系列设备上,以及Pixel Fold和Pixel Tablet。如果您没有Pixel设备,您可以在Android Studio中使用64位系统映像和Android Emulator。

为了获得Android 15的最佳开发体验,我们建议您使用最新的Android Studio Jellyfish预览版(或最近的Jellyfish+版本)。一旦你准备好了,这里有一些你应该做的事情:

  • 尝试新的特性和api——你的反馈在开发者预览的早期阶段是至关重要的。在反馈页面上报告我们的跟踪器中的问题。
  • 测试你当前应用的兼容性——了解你的应用是否受到Android 15变化的影响;将应用安装到运行Android 15的设备或模拟器上,并对其进行广泛测试。

我们将在整个Android 15发布周期中定期更新预览系统映像和SDK。这个最初的预览版本仅供开发人员使用,并不打算供日常或消费者使用,因此我们只提供手动下载。一旦你手动安装了预览版,你就会自动获得未来所有预览版和beta版的无线更新。点击这里内容。

如果您打算从Android 14 QPR Beta程序转移到Android 15开发者预览程序,并且不想要擦除您的设备,我们建议您现在转移到开发者预览1。否则你可能会遇到这样的情况:Android 14测试版的构建日期较近,这将阻止你在不进行数据清除的情况下直接进入Android 15开发者预览版。

当我们发布测试版时,我们也会邀请消费者尝试Android 15,届时我们将开放Android测试版的注册。目前,请注意Android Beta程序还不能用于Android 15。
完整的信息,请访问Android 15开发者网站。

点击查看:Get Android 15

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/393840.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

软件测试理论

一、软件测试分类 1.按测试阶段划分 单元测试(模块测试) 针对软件设计中的最小单位(程序模块),进行正确性检查的测试工作。单元测试需要从程序内部结构出发设计测试用例。多个模块可以平行的独立进行单元测试。 单元…

挑战杯 地铁大数据客流分析系统 设计与实现

文章目录 1 前言1.1 实现目的 2 数据集2.2 数据集概况2.3 数据字段 3 实现效果3.1 地铁数据整体概况3.2 平均指标3.3 地铁2018年9月开通运营的线路3.4 客流量相关统计3.4.1 线路客流量排行3.4.2 站点客流量排行3.4.3 入站客流排行3.4.4 整体客流随时间变化趋势3.4.5 不同线路客…

用Locust做性能测试是一种什么样的体验

01 Locust介绍 Locust 一个开源性能测试工具,使用Python代码来定义用户行为,用它可以模拟百万计的并发用户访问你的系统。 性能工具对比: LoadRunner 是非常有名的商业性能测试工具,功能非常强大。使用也比较复杂,目…

【软考中级备考笔记】数据的表示和校验码

2024/2/18 – 数据的表示和校验码 天气:阴雨 春节假期结束后第一个工作日,开始备考中级软件工程师。 希望在今年5月底的软考中取得中级证书 视频地址:https://www.bilibili.com/video/BV1Qc411G7fB 1. 计算机的总体架构 从下图中可以看出&am…

【网站项目】155在线考试与学习交流网页平台

🙊作者简介:拥有多年开发工作经验,分享技术代码帮助学生学习,独立完成自己的项目或者毕业设计。 代码可以私聊博主获取。🌹赠送计算机毕业设计600个选题excel文件,帮助大学选题。赠送开题报告模板&#xff…

RocketMQ订阅关系不一致和不能消费时如何排查?

订阅关系不一致 调整任意一个实例的订阅关系和另一个保持一致 消费者不能消费消息 它是最常见的问题之一,也是每个消息队列服务都会遇到的问题 1.确认哪个消息未消费。在这时消费者至少需要手机消息id、消息key、消息发送时间段三者之一 2.确认消息是否发送成功…

6.s081 学习实验记录(九)lock parallelism

文章目录 一、Memory allocator简介提示实验代码实验结果 二、Buffer cache简介提示实验代码实验结果 该实验将重构某些代码以提高并发度。 首先切换到lock分支: git fetchgit checkout lockmake clean 一、Memory allocator 简介 user/kalloctest 这个程序会对…

安装 Windows 7

1.镜像安装 镜像安装:安装Windows 7 2.安装过程(直接以图的形式呈现) 等待安装成功即可

2.18作业

通过字符设备驱动分步注册过程实现LED驱动的编写,编写应用程序测试 头文件 #ifndef __HEAD_H__ #define __HEAD_H__ typedef struct{unsigned int MODER;unsigned int OTYPER;unsigned int OSPEEDR;unsigned int PUPDR;unsigned int IDR;unsigned int ODR; }gpio…

Jetpack Compose 第 1 课:可组合函数

点击查看:Jetpack Compose 教程 点击查看:Composetutorial 代码 简介 Jetpack Compose 是用于构建原生 Android 界面的新工具包。它使用更少的代码、强大的工具和直观的 Kotlin API,可以帮助您简化并加快 Android 界面开发。 在本教程中&a…

视觉开发板—K210自学笔记(五)--按键控制LED

本期我们来遵循其他单片机的学习路线开始去用板子上的按键控制点亮LED。那么第一步还是先知道K210里面的硬件电路是怎么连接的,需要查看第二节的文档,看看开发板原理图到底是按键是跟哪个IO连在一起。然后再建立输入按键和GPIO的映射就可以开始变成了。 …

Instagram 账号被封怎么办?如何申诉拿回账号?

不知道各位在玩转海外社媒平台时有没有遇到过Instagram账号异常的情况,比如会出现账号受限、帖子发不出去、账号被封号等情况?Instagram账号如果被封不用马上弃用,我们可以先尝试一下申诉,看看能不能把账号解封。所以今天将会出一篇Instagra…

综合布线实训室建设方案2024

综合布线实训室概述 随着智慧城市的发展,人工智能、物联网、云计算、大数据等新鲜行业的兴起,网络布线系统是现代智慧城市、智慧社区、智能建筑、智能家居、智能工厂和现代服务业的基础设施和神经网络,实践表明网络系统的故障 70%发生在布线…

生成式 AI - Diffusion 模型的数学原理(4)

来自 论文《 Denoising Diffusion Probabilistic Model》(DDPM) 论文链接: https://arxiv.org/abs/2006.11239 Hung-yi Lee 课件整理 文章目录 一、 q ( x t ∣ x t − 1 ) q(x_{t} \mid x_{t-1} &#xff…

JVM常见问题笔记分享

文章目录 1 JVM组成1.1 JVM由那些部分组成,运行流程是什么?1.2 什么是程序计数器?1.3 你能给我详细的介绍Java堆吗?元空间(MetaSpace)介绍 1.4 什么是虚拟机栈1.5 堆和栈的区别1.6 能不能解释一下方法区?1.5.1 概述1.5.2 常量池1…

C++题目打卡2.18

从今天开始我们又将讲4天题目。 题目列表 1.分配T4 2.组合T5 #分配T4 这里很明显是&#xff08;200 110&#xff09; - 330的差值最小。 我们先想到了一个想法就是输入时哪个堆大,加那个。 #include <bits/stdc.h> using namespace std; int main(){int n, ans1 0, …

Win11家庭版,鸿蒙DevEco 模拟器启动失败,成功解决了

本人电脑系统&#xff1a;Windows 11 家庭版 正常安装模拟器后&#xff0c;启动失败&#xff0c;查了各种方法&#xff0c;最终发现是电脑虚拟机未启动导致的。 官方给出的解决方法&#xff08;对我无效&#xff01;&#xff01;&#xff01;&#xff09;&#xff1a; 我的…

MySQL之select查询

华子目录 SQL简介SQL语句分类SQL语句的书写规范SQL注释单行注释多行注释 select语句简单的select语句select的算数运算select 要查询的信息 from 表名;查询表字段查询常量查询表达式查询函数 查询定义别名as安全等于<>去重distinct连接字段concat 模糊查询运算符比较运算…

Linux网络----防火墙

一、安全技术和防火墙 1、安全技术 入侵检测系统&#xff08;Intrusion Detection Systems&#xff09;&#xff1a;特点是不阻断任何网络访问&#xff0c;量化、定位来自内外网络的威胁情况&#xff0c;主要以提供报警和事后监督为主&#xff0c;提供有针对性的指导措施和安…

代码随想录第33天|● 1005.K次取反后最大化的数组和 ● 134. 加油站 ● 135. 分发糖果

文章目录 1005.K次取反后最大化的数组和贪心思路&#xff1a;代码&#xff1a; 34. 加油站思路一&#xff1a;全局贪心代码&#xff1a; 思路二&#xff1a;代码&#xff1a; 135. 分发糖果思路&#xff1a;两边考虑代码&#xff1a; 1005.K次取反后最大化的数组和 贪心思路&am…