


Google reveals: ART independent update to speed up Android app startup
News on August 23, Google recently introduced in detail the latest advantages of the Android Runtime (ART) and the innovative capabilities of independent updates in its latest blog post. As the engine that drives the Android system, ART is responsible for the important task of compiling Java and Kotlin into bytecode and executing it. The most striking thing is that ART now has the ability to be updated independently of the operating system, which means that users will experience application performance improvements more quickly without waiting for the release of the complete operating system.
According to Google reports, with Android With the release of 13, ART has achieved up to 30% improvement in application launch speed on some devices. This is a significant leap forward in improving user experience. This performance improvement is due to ART becoming an Android A modular component within the 12 operating system, this allows ART to be independently updated through the Google Play Store without having to wait for the entire operating system release cycle.
At the same time, Google’s version control of ART has also attracted attention. With the release of Android 14, ART will usher in its corresponding "ART 14" version. This time, ART 14 isn't just limited to Android 14, most of the improvements will be pushed to older versions of the OS as well, meaning users won't need to upgrade to Android 14 can also benefit from ART's new features and performance improvements.
According to the editor’s understanding, the changes in ART in Android 13 are also worthy of attention. Google details ART 13 improvements, including improvements in native code switching speed and JNI calling speed. ART 13 Performing more bytecode verification during app installation, thereby reducing the burden of runtime verification, has resulted in a 30% reduction in app startup time on some devices.
In the future, updates to ART 14 will introduce more exciting changes. Google plans to upgrade Android from OpenJDK 11 to OpenJDK 17, which will also introduce new compiler and runtime optimizations to improve performance and reduce application code size. These initiatives will further promote the development of the Android ecosystem and bring users a faster and smoother application experience.
The above is the detailed content of Google reveals: ART independent update to speed up Android app startup. For more information, please follow other related articles on the PHP Chinese website!

Stay informed about the latest tech trends with these top developer newsletters! This curated list offers something for everyone, from AI enthusiasts to seasoned backend and frontend developers. Choose your favorites and save time searching for rel

This tutorial guides you through building a serverless image processing pipeline using AWS services. We'll create a Next.js frontend deployed on an ECS Fargate cluster, interacting with an API Gateway, Lambda functions, S3 buckets, and DynamoDB. Th

This pilot program, a collaboration between the CNCF (Cloud Native Computing Foundation), Ampere Computing, Equinix Metal, and Actuated, streamlines arm64 CI/CD for CNCF GitHub projects. The initiative addresses security concerns and performance lim

This Go-based network vulnerability scanner efficiently identifies potential security weaknesses. It leverages Go's concurrency features for speed and includes service detection and vulnerability matching. Let's explore its capabilities and ethical


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Dreamweaver CS6
Visual web development tools

SublimeText3 English version
Recommended: Win version, supports code prompts!

mPDF
mPDF is a PHP library that can generate PDF files from UTF-8 encoded HTML. The original author, Ian Back, wrote mPDF to output PDF files "on the fly" from his website and handle different languages. It is slower than original scripts like HTML2FPDF and produces larger files when using Unicode fonts, but supports CSS styles etc. and has a lot of enhancements. Supports almost all languages, including RTL (Arabic and Hebrew) and CJK (Chinese, Japanese and Korean). Supports nested block-level elements (such as P, DIV),

EditPlus Chinese cracked version
Small size, syntax highlighting, does not support code prompt function

SAP NetWeaver Server Adapter for Eclipse
Integrate Eclipse with SAP NetWeaver application server.
