首页 文章 精选 留言 我的

精选列表

搜索[BUG修复],共10000篇文章
优秀的个人博客,低调大师

Bug 太多,Google 再次推迟 Manifest V3 时间表

这是 Google 在去年公布的 Manifest V3 迁移计划: 从 2022 年 1 月 17 日,Chrome Web Store 将不再接受使用 Manifest V2 方法所构建的新扩展,但对现有扩展的更新仍然可以提交。 一年后,即 2023 年 1 月,Chrome 浏览器将不再支持 Manifest V2 扩展,并且也不再支持更新。 在今年 9 月,Chrome 就对这个时间表做出过小幅改动,将原本在 2023 年 1 月不再支持 Manifest V2 扩展,修改为正式启动这项淘汰计划。 时间来到 2022 年 12 月,在这个距离即将实施这一改变不到一个月的节点上,Google 宣布将再次推迟从 Manifest V2 到 V3 的过渡。 从上面这个新的时间表来看,原计划 Google 是打算从 2023 年 1 月起在 Chrome 的 Canary、Dev 和 Beta 版本中停止对 Manifest V2 的支持,现在最新的状态则是从 2023 年 1 月,修改为推迟。 原计划 Chrome 将于 2023 年 6 月在所有版本中关闭对 Manifest V2 扩展的支持(包括稳定版本,企业策略除外),现在的状态则是变成了审核中。 原计划 Google 会在 2024 年 1 月在 Manifest V2 企业策略到期后,从 Chrome Web Store 中删除所有剩余的 Manifest V2 项目,并彻底停止运行 Manifest V2 扩展,目前的状态同样被更改成了审核中。 至于此次推迟的原因,负责 Chrome 扩展程序开发者关系的 Simeon Vincent 表示: 我们已经听到了开发者对迁移所带来的共同挑战的反馈,特别是 Service Worker API 无法使用 DOM 功能,以及目前对 Service Worker 生命周期的硬性限制过于严格。我们正在通过 Offscreen Documents API(在 Chrome 109 中添加)来缓解前者的问题,并积极寻求解决后者的办法。 基于上述原因,Google 决定推迟禁用 Manifest V2 扩展的计划,同时也在重新考虑其进一步变化的时间表,并会在明年 3 月提供更多的信息,目标是在禁用 Manifest V2 之前给开发者足够的时间更新和测试他们的扩展。 根据 chrome-stats.com 的数据,在 Chrome Web Store 的大约 17 万个扩展中,目前只有大约 3 万个扩展从 Manifest V2 转换到 Manifest V3。 这意味着,商店中所有扩展程序中只有约 17.9% 被迁移。甚至许多由 Google 自己开发的扩展也还没有转换。如果 Google 按照之前的计划禁用 Manifest V2 的计划,那么绝大部分的扩展都会停止运行。

优秀的个人博客,低调大师

Android 11出现Bug,限制游戏、应用程序全屏

根据《androidpolice》消息:自Android 11最终版本发布以来已经过去了一个多月,用户的投诉已经开始出现。根据投诉所描述的问题,早在正式发布之前就已出现。在Beta版本的Android 11中,有试用的发烧友发现在全屏模式下遇到状态栏与某些应用程序窗口的上部重叠的情况,导致游戏界面的部分选项无法点击。 在发布最终版本的Android 11之后,越来越多的用户开始遇到此错误。此外,三星设备运行的Android 11 One UI 3.0系统上也存在此错误。 此问题表明,即使应用已全屏显示,状态或导航栏仍在屏幕上保持可见。游戏和某些应用(例如YouTube)通常会在进入全屏模式时占据整个屏幕,以允许内容接管。但是自从升级到Android 11以来,许多用户发现这些应用程序无法再填满设备的整个显示屏。 毋庸置疑,对于那些花大量时间玩手机游戏的用户来说,此错误尤其令人讨厌。这些年来,智能手机屏幕变得越来越大,机身越来越薄,而让状态栏和导航栏切入可用屏幕空间的方案一直没有更方便的方案。 据猜测,此问题已引起该公司更多关注,希望不久后会在每月发布的安全更新中解决此问题。

优秀的个人博客,低调大师

Android的Dalvik虚拟机的一个小BUG

今日看一练习题,想运行一下验证个结果 原题 inti=2; i=i++; intj=i++; System.out.println(i+"===onTouchEvent==="+j); 比较简单,一看就是 i=3,j=2; 但在 Android的Dalvik虚拟机 上就不行 ECLIPSE没有报错 可是 编译的时候提示 [2009-08-11 14:56:44 - android_Links] trouble writing output: shouldn't happen [2009-08-11 14:56:44 - android_Links] Conversion to Dalvik format failed with error 2 这导致程序无法运行! 在 百度上搜索 Conversion to Dalvik format failed with error 出了好多结果 进去一看 就2,3种方法, 1.是clean... 2.是调整SDK, (大家都是转贴的比较多,原创的比较少啊!) 经过多次调整, clean... 无效, 查看SDK 模拟器 也都是1.5的, (看来他们的错误和我的是不一样了!不过这些转贴,的也都只是原封不动的转了,估计也都没验证!) 搞来搞去,只好把我的程序逐步排查, 结果 果然是代码有问题, 因为上边的测试是我加到 我的游戏 连连看 里的 这个程序 以前运行都没问题 不过,看 那道题的代码也没问题, 结果 还真是 这几行代码有问题了! 经研究 发现 1. i=i++; intj=i++; 这2行同时出现 编译不通过, 2. i=i++; intj=++i; 这2行同时出现 编译可以通过, 3. i=i++; intj=++i+++i; 这2行同时出现 编译不通过, 根据 Conversion to Dalvik format failed with error 2 这句话的提示意思,猜想是 编译成 Dalvik 虚拟机的 字节码文件格式出错了! 以前看资料知道 Dalvik 是自己的字节码格式,没想到 这种在JAVA上 常见的代码 却给 Dalvik 判了出错! 看来 Dalvik要走的路还很长啊! 其他 ++X, X++之类的我就不实验了! 反正 一般我们写程序的时候 不要用太多,复杂 的 ++连用 就OK啦! 还是写清楚 简单些的好! 本文转自 kome2000 51CTO博客,原文链接:http://blog.51cto.com/kome2000/578689

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册