Mobile | UI Design | Android Developers
Discover the latest app development tools, platform updates, training, and documentation for developers across every Android device.
Discover the latest app development tools, platform updates, training, and documentation for developers across every Android device.
Discover the latest app development tools, platform updates, training, and documentation for developers across every Android device.
Android allows your app to do work in the background. Here's how.
The Android NDK supports HWAddress Sanitizer, also known as HWASan, beginning with NDK r21 and Android 10 (API level 29). HWASan is only available on 64-bit Arm devices. HWASan is a memory error detection tool similar to ASan. Compared to...
The Play Integrity API helps protect your apps and games from potentially risky and fraudulent interactions, allowing you to respond with appropriate actions to reduce attacks and abuse such as fraud, cheating, and unauthorized access.
App architecture design is an important consideration for ensuring that your apps are robust, testable, and maintainable. Android provides a set of libraries and components to help you put together your app according to best practices.
Get started with passkeys and build secure and user-friendly authentication experiences for your users.
Access composable APIs built on top of Activity. ads Get an advertising ID with or without Play Services. annotation Expose metadata that helps tools and other developers understand your app's code. appcompat * Allows access to new APIs on older API versions of the platform (many using Material...
Jetpack libraries ship separately from the Android OS, so updates to the libraries can happen independently and more frequently. The libraries follow strict semantic versioning for binary compatibility with an added inter-version sequence of pre-release revisions. A version string (like...
Android Gradle plugin API reference