Articles for the ‘Android P’ Category

Android P Support and Release Notes

Two primary support channels are available to you when developing and testing with the Android P Developer Preview: Please file bugs at https://developer.android.com/preview/bugfor device-specific, system, and Google App bugs. For issues in other apps, please contact the developer directly. To discuss issues or ideas with other developers working with Android P Developer Preview, join the Developer Preview [...]

Share

Android P Restrictions on non-SDK interfaces

Android P introduces new restrictions on the use of non-SDK interfaces, whether directly, via reflection, or via JNI. These restrictions are applied whenever an app references a non-SDK interface or attempts to obtain its handle using reflection or JNI. For more information about this decision, see Improving Stability by Reducing Usage of non-SDK Interfaces. In [...]

Share

Android P Legacy Testing Libraries

Android P has reorganized the JUnit-based classes into three libraries: android.test.base, android.test.runner, and android.test.mock. For details about which classes appear in each library, see the Class reorganization details section.

Share

Android P Security Behavior Changes

Android P introduces a number of behavior changes that enhance the security of your app and the devices that run them. This page describes the platform changes that are most important for third-party app developers to keep in mind.

Share

Android P Behavior Changes

Android P introduces a number of changes to the Android system. Most of these changes affect all apps, regardless of what version of Android they target. However, several changes only affect apps targeting Android P. To maximize clarity, this page is divided into two sections: Apps targeting all API levels and Apps targeting Android P.

Share

Android P Autofill Framework

Android makes filling forms in apps easier thanks to the autofill framework introduced in Android 8.0 (API level 26). Android P provides improvements that autofill services can implement to further enhance the user experience.

Share

Android P Security Updates

Android P introduces a number of new features that enhance the security of your app and the devices that run them. This page describes the changes that are most important for third-party app developers to keep in mind.

Share

Android P Features and APIs

Android P introduces great new features and capabilities for users and developers. This document highlights what’s new for developers. To learn about the new APIs, read the API diff report or visit the the Android API reference — new APIs are highlighted to make them easy to see. Also be sure to check out Android P [...]

Share

Migrating Apps to Android P

Android P (API level P) introduces behavior changes as well as new features and APIs that you can take advantage of in your apps. This document gives you an overview of the steps to migrate your apps to Android P across two key phases: Ensure compatibility with Android P Verify that your app is fully [...]

Share

Set Up the Android P SDK and Emulator

Android P is the next big release for the Android platform and it includes some behavior changes that affect all apps, regardless of what version you set for the targetSdkVersion. To ensure your app looks and behaves its best on Android P, follow the instructions on this page to build and run your app with [...]

Share

Get Android P

Welcome to the Android P Developer Preview! From this page you can download system images for Pixel devices that you can use for testing your app. If you don’t have a Pixel device, just use the Android Emulator to test your app and explore Android P. To get started with a Pixel device, download a [...]

Share

Android P Developer Preview

Welcome to the Android P Developer Preview, a program that gives you everything you need to make your apps compatible and build for the next version of Android. It’s free, and you can get started right away just by downloading the Preview tools. Hardware and emulator system images Run and test your apps on Pixel, Pixel [...]

Share