最新的Android Runtime (ART)更新使应用程序的启动速度提高了30%

最新的AndroidRuntime(ART)更新使应用程序的启动速度提高了30%AndroidRuntime(ART)是负责在Android操作系统上运行应用程序的引擎,通过GooglePlay系统更新进行了改进。最新的ART更新提供了更快的应用程序启动时间、执行速度和内存使用改进,以及安全修复。ART13通过运行时和编译器优化,在某些设备上实现了高达30%的应用程序启动时间改进。ART是所有设备通用的,并且具有复杂的ARTAPEX模块,支持大量的API,并通过生成芯片特定指令进行硬件优化。ART更新的测试涉及编译和测试数百万个APK,以确保兼容性和性能。Google还提到每次更新都带来开发者的改进,如OpenJDK的优化和编译器优化,以及ART14将在未来几个月内推出,带来更多的性能优化和代码大小减小。ART更新通过GooglePlay系统更新适用于Android12及更高版本,而AndroidGo也将很快得到支持。图1:应用程序平均启动时间参考:来源:投稿:@ZaiHuaBot频道:@TestFlightCN

相关推荐

封面图片

Google最新Android运行时更新可将应用启动时间缩短多达30%

Google最新Android运行时更新可将应用启动时间缩短多达30%Google本周在Android开发者博客(AndroidDevelopersBlog)上发表文章称,ART的定期更新为Android设备提供了大量功能,包括安全修复、改善内存使用、提高执行速度等。最近的更新还统一了数亿设备的核心OpenJDKAPI,包括所有Android12+智能手机和平板电脑。Google还表示,这些更新将"很快"提供给AndroidGo。ART在Android12中成为模块化组件,结束了多年来要求操作系统组件具有明确API边界的单片式更新计划。旧系统使得ART难以独立于操作系统的其他部分进行更新,而最近向模块化结构的转变使得Google可以通过PlayStore进行更新,而不必每次都推送完整的系统更新。独立更新ART的能力带来了许多好处,包括更无缝地推出安全补丁和性能优化。它还帮助开发人员获得了OpenJDK的改进和编译器优化,这对Java和Kotlin都有好处。Google还声称,在最新的ART13更新中,运行时和编译器优化使应用程序的启动时间"在某些设备上提高了30%"。ART更新的另一个显著优势是,它允许开发人员使用最新的编程功能。正如Google解释的那样,ART13提供了OpenJDK11核心语言功能,该公司称这是有史以来Android设备采用OpenJDK新版本最快的一次。虽然ART13已经朝着正确的方向迈出了一步,但Google表示它正在开发ART14,并将在"未来几个月"向所有兼容设备推出。ART14将包括OpenJDK17支持,以及新的编译器和运行时优化,Google称这将"提高性能,同时减少代码大小"。下一代ART版本最棒的地方在于,它并不局限于Android14设备,这意味着即使你的手机运行的是Android12或13,你也可以在手机上使用它。这在碎片化严重的Android生态系统中是个好消息,据报道,截至2023年4月,也就是Android13公开发布近一年后,只有12%的Android设备运行Android13。...PC版:https://www.cnbeta.com.tw/articles/soft/1379031.htm手机版:https://m.cnbeta.com.tw/view/1379031.htm

封面图片

Google Play Store应用程序价格上限提高了一倍多 最高1000美元

GooglePlayStore应用程序价格上限提高了一倍多最高1000美元在GooglePlay诞生之初,这一限额最初为200美元,但早在2015年底就提高到了400美元。如今,将近八年半过去了,Google又将应用程序的价格限制提高到了1000美元。在上周举行的GoogleI/O开发者大会上,GooglePlay团队宣布开发者现在可以将其产品定价高达999.99美元或等值的本地价格。这比之前400美元的价格限制提高了150%,反映了2024年GooglePlay应用生态系统的成熟度。GooglePlay上旧版(左)与新版(右)应用程序价格区间表的片段。很少有高级应用会收取接近999.99美元的费用,即使是应用内购买也是如此。不过,既然有了这种选择,毫无疑问会有一些应用程序利用这一变化。那些只为向他人展示自己有多富有而存在的新奇应用程序很可能会更新其定价,以反映GooglePlay新的应用程序定价限制。某些提供年度订阅的企业软件或服务也可能会利用这一变化,不过你很难找到很多例子。Fisherpunk号称是GooglePlay上"最贵的游戏",但400美元的价格已不再是该平台上最贵的应用程序。自2015年以来,GooglePlay已大幅增加了分发应用程序的地区数量。这得益于Android系统多年来的爆炸式增长。每月活跃的Android设备超过30亿台,这个惊人的数字不仅包括智能手机,还包括智能手表、平板电脑、电视和汽车。有如此多的用户,至少有一些开发者有兴趣为他们的产品收取高达999.99美元的费用,而一些用户也愿意支付如此高昂的费用,这并不奇怪。为了促进这类交易,GooglePlay多年来大大扩展了计费工具和支付选项。值得注意的是,该公司在I/O大会上推出了一项新的分期付款订阅功能,允许开发者向用户提供长期订阅分期付款的选项。Google表示,这已经使订阅注册总数增加了8%,用户支出增加了4%。GooglePlay为Google带来了可观的收入,这也是Google大力投资该平台的重要原因。使用GooglePlay计费系统销售应用程序或数字商品的开发者,每年收入的前100万美元将被收取15%的服务费。一旦开发者一年的总收入超过100万美元,GooglePlay就会对剩余部分收取30%的服务费。这些条款对Google来说利润丰厚,这意味着他们可以从为GooglePlay内容收取更高额费用的开发者那里获得很多好处。不过,除了那些制作新奇应用程序的开发者之外,是否会有开发者真的这样做,还有待观察。...PC版:https://www.cnbeta.com.tw/articles/soft/1432154.htm手机版:https://m.cnbeta.com.tw/view/1432154.htm

封面图片

Opera浏览器开发商宣称其最新的引擎优化使处理速度提高了16%

Opera浏览器开发商宣称其最新的引擎优化使处理速度提高了16%Opera表示,现在该应用程序在渲染网页和处理请求时速度提高了16%,在需要处理图形时也提高了14%。该公司解释说,它专注于三个主要领域以使Opera更快,即构建优化、链接时间优化和引擎设置调整。"我们已经启用了最大的链接时间优化。链接时间优化(LTO)是程序间优化(IPO)的一种形式,其目的是提高包含许多小但频繁使用的功能的程序的性能。"Opera说:"LTO的实现方式使这些优化能够作为一个单一的模块覆盖程序的所有不同部分,从而带来更好的性能。我们在进程外渲染中改进了进程外2D画布光栅化,将所有渲染任务转移到GPU(图形处理单元,也称为你的显卡)。这有助于减轻CPU的负荷,从而使你的系统运行得更顺畅。"为了衡量所有这些优化的影响,Opera通过Speedeter和Motionmark进行了测试,这两项基准测试证明,所有的工作都设法使浏览器的速度明显加快。更快的浏览器已经对所有用户开放,所以确保你运行的是最新版本的应用程序,以便从速度升级中受益。...PC版:https://www.cnbeta.com.tw/articles/soft/1337929.htm手机版:https://m.cnbeta.com.tw/view/1337929.htm

封面图片

Thirdweb 启动超级链应用程序加速器

Thirdweb启动超级链应用程序加速器Thirdweb启动超级链应用程序加速器,这是一个为超级链上的构建者提供300万美元资助的开发者基金。该计划旨在提升链上用户体验,促进更顺畅的入链流程。该计划最初将为七个OPStack链上的赞助交易发放45万美元的Gas信用额度。随着时间的推移,该计划将逐步提供更多信用额度。信用额度用于支付交易费用、部署智能合约、创建NFT和访问Thirdweb技术栈(包括应用内钱包、账户抽象和IPFS存储解决方案)的相关成本。开发者可申请最高20万美元的补助金。

封面图片

Google即将允许用户同时下载多个Android应用程序

Google即将允许用户同时下载多个Android应用程序该网站发现,在已root的Android设备上打上Google应用商店v40.0.13版中的一些记号,就能实现Google正在尝试的并行安装功能。不过,此前在Reddit上分享的报告和截图显示,这并不是Google第一次考虑将并行下载功能引入GooglePlay。默认情况下,该功能只能同时下载两个应用程序,但你可以通过启用标记将下载限制增加到五个,但不能用它同时更新多个应用程序。目前尚不清楚该功能何时(或是否)向公众发布,也不知道Google是否会坚持两个应用程序的下载限制。大约在四五年前,Google曾测试过下载多个Android应用的功能,但当时该公司可能已经放弃了这一功能,从未发布过。相比之下,苹果在这方面已经领先几步,因为你可以在iPhone上下载多个应用程序。此外,你还可以在AppStore中点击"全部更新"按钮,一次更新多个应用程序。另有消息称,一名用户在X(原Twitter)上报告说,Google手机应用已开始在显示普通通话记录的同时显示WhatsApp通话记录。米沙尔-拉赫曼(MishaalRahman)指出,从Android9开始,"第三方通话应用可以选择在系统通话记录中记录通话"。同样,iPhone上的电话拨号应用程序也已经具备了这一功能。...PC版:https://www.cnbeta.com.tw/articles/soft/1422825.htm手机版:https://m.cnbeta.com.tw/view/1422825.htm

封面图片

Android 应用程序构建实战+原理精讲

名称:Android应用程序构建实战+原理精讲描述:本课程基于最新构建工具链,以一个页面路由框架的开发-发布为主线,将实战与理论相结合,深度学习Gradle及时下热门的编译时注解处理、字节码插桩等高级技术,带领大家系统化掌握Android应用构建知识,提升开发效率。链接:https://www.aliyundrive.com/s/4dGoYSQ5kgB大小:未知标签:#学习#知识来自:雷锋版权:频道:@shareAliyun群组:@aliyundriveShare投稿:@aliyun_share_bot

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

启动SOSO机器人