新代码库显示Android 15将可以更好地处理WebView崩溃问题

新代码库显示Android 15将可以更好地处理WebView崩溃问题 这个问题最终由谷歌发布 WebView 新版本解决,得益于 WebView 通过 Google Play 更新,因此遇到问题解决时也不算是太麻烦。然而崩溃问题就比较烦了:尽管 WebView 已经通过模块化然后通过 Google Play 发布更新,但用于集成 WebView 核心框架的 API 还是由 OEM 来处理,这部分谷歌无法直接更新。这个问题也是在 WebView 出现异常时导致应用程序反馈崩溃的原因之一,按照正常的工程设计逻辑,如果 WebView 发生崩溃那么应用应该可以检测到并弹出通知,而不是导致整个应用都反复崩溃。将框架 API 也放到 Google Play 更新:AndroidPolice 注意到,在 Android 15 中谷歌在 AOSP 中添加了 WebViewBootstrap 的新 Project Mainline 模块,用来对系统组件进行模块化更新,而不依赖于常规的 OTA 更新。消息源称谷歌计划将大量的 WebView API 相关的代码都放到这个新模块中,以便在未来,紧急情况下也可以快速完成更新,例如在 WebView 彻底无法启动时。值得注意的是谷歌并不准备在常规情况下使用 WebView API 修改内容,谷歌仅仅只是将这个功能预留用来应对紧急情况,所以这个 API 不会有什么明显的变更,开发者几乎不需要重新进行适配。报错更新问题:如上文所说出错应该弹窗提醒而不是直接崩溃,让用户完全搞不清楚发生了什么。谷歌计划在新模块中预留一些功能,旨在用来检测 WebView 组件无法启动,如果检测到无法启动那么还会弹出一些友好通知用来提醒用户。这个新模块将与 Android 15 一起发布,不过在 Android 15 里,OEM 应该是可选是否执行该模块,而到 Android 16 中谷歌将要求 OEM 强制执行该模块以便后续可以处理紧急问题。 ... PC版: 手机版:

相关推荐

封面图片

自Android 15起 系统将支持显示存储芯片的剩余寿命并进行智能维护

自Android 15起 系统将支持显示存储芯片的剩余寿命并进行智能维护 不过大家似乎没有关心过手机存储芯片的寿命,一般来说智能手机的使用年限不会持续太多年,这种情况下存储芯片的寿命似乎不需要关心。但如果智能手机提供长达七年的更新支持,那可能就需要关心存储芯片的容量缩减问题,在谷歌承诺为 Pixel 设备提供七年支持后,谷歌也开始提交代码用来检测存储芯片寿命。据 Android Authority 发布的消息,谷歌工程师已经向 AOSP 提交代码用来构建一个新的 API,这个 API 主要功能就是检测并返回存储芯片的容量,例如 API 返回 90,则代表存储芯片的剩余使用寿命只有 90%,也就是说有一部分存储空间已经无法继续使用。有趣的是这部分代码虽然还没有合并到 AOSP,但在 Android 15 Beta 1 中已经启用了,所以谷歌的想法估计是其他 OEM 可能也需要使用这个功能。API 负责将存储芯片寿命信息传递给应用程序,应用程序则可以根据 API 显示存储芯片的寿命,例如呈现给用户,亦或者针对存储空间进行优化和维护。谷歌的目的是为了空闲维护,即 Android 系统自动修剪文件系统中没有使用的存储块,如果过度修剪未使用的存储块实际上会缩短存储芯片的寿命,这也是为什么应该先检查芯片寿命之后再进行修剪的原因,这样就可以在空闲的时候进行智能维护,尽可能优化和延长存储芯片的寿命。此功能预计会通过 Android 15 向 Google Pixel 8 及之后的设备提供,其他品牌的安卓智能手机就只能等待 OEM 进行适配了,如果他们愿意的话。 ... PC版: 手机版:

封面图片

谷歌正在调查 Android 14 的多用户配置文件错误问题

谷歌正在调查 Android 14 的多用户配置文件错误问题 谷歌正在调查 Android 14 的一个错误,该错误对拥有多用户配置文件的用户造成了严重破坏。10 月 27 日,谷歌代表承认了该错误,并表示团队正在“”该错误。 “感谢您的耐心等待。我们的团队正在调查影响某些运行 Android 14 系统的 Pixel 设备的存储问题,并正在努力修复。我们将很快在这个帖子中更新更多详细信息。” 虽然第一份报告主要来自用户,他们在更新开始推出时遇到了这个问题。但本周有称,针对此问题的谷歌问题跟踪器已经超过 350 个回复,涵盖了许多不同设备的用户,问题包括应用丢失、持续崩溃、设备的内部存储被完全锁定等。

封面图片

ℹAndroid 15 将可显示手机内建储存元件健康度,让你知道它寿命大概还剩多少#

ℹAndroid 15 将可显示手机内建储存元件健康度,让你知道它寿命大概还剩多少# 最新 Android 15 Beta 更新,想不到居然还藏著一个特殊的 API。将可让内建的 Device Diagnostics app...

封面图片

谷歌将更换Android系统中内置的AV1编解码器 引入效率更高的开源库

谷歌将更换Android系统中内置的AV1编解码器 引入效率更高的开源库 libdav1d 的大部分内容基于 ARMv8 芯片进行编写,计算效率非常高,这可以减少大量的性能开销,在低端的硬件上也可以更流畅地播放内容。在 2023 年 11 月,AOSP 项目里已经包含了 libdav1d 编解码器,谷歌在测试使用 libdav1d 替代 libgav1,现在看来谷歌的测试工作基本已经完成。据 AndroidAuthority 发布的消息,两名匿名人士透露消息称,谷歌将通过 Google Play 系统更新将 Android 系统上的 AV1 编解码器更换为 libdav1d,具体的更新时间大约在 2024 年 3 月前后。不过考虑到 Android 14 谷歌才强制要求 OEM 包含 AV1 编解码器,因此现在并不清楚 3 月份是只有 Android 14 更新编解码器还是其他版本例如 Android 10 也更新。从 Android 10 开始谷歌就在 AOSP 中内置了 AV1 编解码器,但当时一直是可选的,OEM 并不需要强制支持该解码器。 ... PC版: 手机版:

封面图片

首个Android 15开发者预览版新功能和已知问题抢先看

首个Android 15开发者预览版新功能和已知问题抢先看 现在,我们将开始查看首个 Android 15 开发者预览版中的所有新内容:第一个变化是,在调试部分的"开发者"选项中,我们可以看到HDR/SDR 的比例,可以选择打开或关闭这个切换开关。Android 15 开发者预览版带来的另一个变化是在通过"快速设置"调节亮度时引入了触觉。这是一个很小的变化,但绝对是好事,因为它可以帮助用户在调整手机亮度时保持清醒。除此之外,键盘振动切换 也是另一项可用功能。如果你想访问该选项,也可以在 Gboard 设置中找到它。此外,Android 15 开发者预览版还带来了通知冷却功能,它的工作原理是,当你连续收到来自同一应用程序的大量通知时,它会开始降低通知音量。因此,如果你和我一样,每天早上都会被通知淹没,那么这项功能将非常适合你。在此提醒,最新的 Android 15 开发者预览版仍存在许多已知问题,只建议身为开发者的你更新,在接下来的日子里,你可能会看到更多有关Android 15的新发现。已知问题如下:Android平台侧载开发者预览版 1 版本时出现的一个问题有时会导致侧载完成后设备显示"设备已损坏"信息。为了解决这个问题,建议开发人员尽可能闪存出厂镜像文件来测试设备,而不是侧载 OTA 系统镜像文件。在为"面部解锁"添加面部模型时,预览屏幕会出现修剪或裁剪。当应用程序窗口过渡到画中画 (PiP) 模式时,如果在画中画过渡结束前旋转设备,则 PiP 窗口会消失。将锁定的 SIM 卡插入解锁的设备时,不会提示用户输入 PIN 码来解锁 SIM 卡。要解决这个问题,请手动锁定和解锁设备。应用程序在尝试更新应用程序时,Google Play Store 有时会因出现空指针异常而崩溃。Google TV 应用程序有时无法启动视频播放,而是显示"Play Movies & TV 暂时不可用"信息。Android工作室和工具预览配置窗口中未显示 Android 15 预览版 API 级别(VanillaIceCream)。在某些情况下,在 Android Studio 中检查更新时,不会提供包含 Android 15 预览版 SDK 的最新版 Android SDK Build-Tools。在 Android Studio 中配置新项目时,目标 SDK 版本和最小 SDK 版本下拉菜单中没有列出 Android 15 预览版 SDK 版本。如果在嵌入式模式下启动使用 Android 15 系统镜像的 Android 虚拟设备 (AVD),有时会出现启动失败。使用 Android 15 系统映像的 Android 虚拟设备 (AVD) 如果启动 AVD,然后使用 adb 重启或其他方法重启,则显示为脱机。Android 模拟器有时会出现问题,导致应用程序无法在 AVD 关闭后重新部署到 Android 虚拟设备 (AVD)。Android模拟器的一个问题导致听力设备辅助快捷方式启动多个设置应用程序窗口。Android模拟器的一个问题导致在键入直接回复时通知窗口闪烁。Android 模拟器的一个问题有时会导致应用程序中的身份验证流失败,并显示"Google Play 服务不断停止"信息。Android 模拟器的一个问题导致运行 CPU 配置文件时 Simpleperf 崩溃。Android 模拟器的一个问题导致系统语言设置中列出的语言显示不正确的字符。Android模拟器的一个问题有时会导致 QR 码扫描仪显示"出错了"的信息并无法启动。在某些 Android 虚拟设备上,Android QR 码扫描仪的取景器有时会被裁剪或调整为较小尺寸。Skia 与 Android 15 预览版 SDK 尚不兼容,因此无法在"布局检查器"中启用 3D 模式。Android Studio 的一个问题导致在使用 SDK 管理器添加或删除 SDK 平台后,设备管理器暂时停止显示"缺少系统映像..."的警告信息。Android模拟器出现问题,导致在某些情况下无法加载 Google Discover feed。 ... PC版: 手机版:

封面图片

谷歌确认 Android 漏洞,该漏洞错误地显示持续的 WhatsApp 麦克风访问

谷歌确认 Android 漏洞,该漏洞错误地显示持续的 WhatsApp 麦克风访问 ,Android 版 WhatsApp 似乎在始终使用麦克风。这是 Android 上的一个错误,而不是应用程序对麦克风的访问超出了需要/请求的范围。 在今天Android 开发者推特发布推文承认了该错误,此问题是 Android 隐私信息中心(原生安卓-设置-隐私-隐私信息中心)的一个 bug 导致部分WhatsApp用户看到了错误的麦克风使用警报。 用户现在可以更新他们的 WhatsApp 应用程序来解决此问题。谷歌表示对此错误可能给用户造成的任何混淆表示歉意。 到目前为止,Google并未推送补丁修复这个问题。 来源:

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人