Search results for “site:developer.android.com”

Page 16 of about 214 results

developer.android.com training › sign-in › legacy-gsi-migration

Migrate from legacy Google Sign-In to Credential Manager and AuthorizationClient  |  Identity  |  Android Developers

Migrate from legacy Google Sign-In to Credential Manager and AuthorizationClient Migrate from Google Sign-In for Android to Android Credential Manager to streamline your app's authentication experience and future-proof your development...

developer.android.com training › sign-in › smart-lock-migration

Migrate from Smart Lock for Passwords to Credential Manager  |  Identity  |  Android Developers

Smart Lock for Passwords, which was deprecated in 2022, is now removed from the Google Play Services Auth SDK (com.google.android.gms:play-services-auth) . To minimize breaking changes that may impact existing integrations, Smart Lock capabilities for all existing apps in the Play Store will...

developer.android.com studio › test › espresso-test-recorder.html

Create UI tests with Espresso Test Recorder  |  Android Studio  |  Android Developers

Learn how the Espresso Test Recorder tool lets you create UI tests for your app without writing any test code.

developer.android.com training › articles › security-gms-provider

Update your security provider to protect against SSL exploits  |  Security  |  Android Developers

Update your security provider to protect against SSL exploits Android relies on a security Provider to provide secure network communications. However, from time to time, vulnerabilities are found in the default security provider. To protect against these vulnerabilities, Google Play services...

developer.android.com guide › app-bundle › asset-delivery

Google Play  |  Android Developers

Play Asset Delivery (PAD) brings the benefits of app bundles to games. It allows games larger than 200MB to replace legacy expansion files (OBBs) by publishing a single artifact to Play containing all the resources the game needs. PAD offers flexible delivery modes, auto-updates, compression, and...

Save: Google Play  |  Android Developers
developer.android.com training › sign-in › credential-manager-webview

Authenticate users with WebView  |  Identity  |  Android Developers

This document describes how to integrate the Credential Manager API with an Android app that uses WebView. Overview Before diving into the integration process, it's important to understand the flow of communication between native Android...

developer.android.com design-for-safety › privacy-sandbox › attribution

Attribution Reporting for mobile overview  |  Privacy Sandbox

Updated the list of upcoming changes and known issues Introducing requerying, a new feature targeting release for H2 2025. Requerying enables ad techs to process Aggregation Service reports multiple times, supporting flexible analysis for different measurement needs. Join the discussion on GitHub...

developer.android.com identity › autofill › credential-manager-autofill

Integrate Credential Manager with autofill  |  Identity  |  Android Developers

androidx.credentials:1.5.0-alpha01, developers can link specific views like username or password fields with Credential Manager requests. When the user focuses on one of these views, the corresponding request is sent to Credential Manager. The resulting credentials are aggregated across providers...

developer.android.com training › articles › security-tips

Security checklist  |  Android Developers

Android has built-in security features that significantly reduce the frequency and impact of application security issues. The system is designed so that you can typically build your apps with the default system and file permissions and avoid difficult decisions about security. The following core...

In short: Master Android app security with this tutorial! Learn about authentication, app integrity, data storage, and more. Enhance user experience with Credential Manager and biometric authentication methods. (AI summary)

developer.android.com stories › apps › iheartradio

iHeartRadio creates a cleaner, leaner code base with Android Architecture Components  |  Developer stories  |  Android Developers

New York City-based iHeartRadio provides unlimited music and thousands of radio stations, all in one app. The company's operations include radio broadcasting, online, mobile, digital and social media, live concerts and events, syndication,...