The Android development team has announced the fourth beta version of Android 13, the last beta before the official release. Click here to enroll and try beta 4 on your Pixel device. If you’re already enrolled, today’s update will be available to you automatically. 

With this final beta release, users gain access to a release candidate build of Android 13 for Pixel devices as well as the Android emulator. All app-facing surfaces are final as platform stability was reached in beta 3

This includes SDK and NDI APIs, app-facing system behaviors, and restrictions on non-SDK interfaces. According to the team, in combination with the latest fixes and optimizations, this offers users everything they need to complete their testing.

In preparation for the final release, the Android team suggests that all application and game developers complete their final compatibility testing and publish compatibility updates. 

A few of the key changes to test include:

  • Runtime permission for notifications: Android 13 offers a new runtime permission for sending notifications from an application. Be sure to understand how the new permission works and plan to target Android 13 (API 33) as soon as possible.
  • Clipboard review: Check if your app conceals sensitive data in Android 13’s clipboard preview.
  • JobScheduler prefetch: JobScheduler now works to anticipate the next time an app will be launched and will run any associated prefetch jobs before that time. If you currently use prefetch jobs, ensure that they are working as expected. 

After the compatible version of your app is published, you can begin the process of updating your app’s targetSdkVersion. The compatibility framework will help to detect issues quickly after reviewing the behavior changes that apply after your app targets Android 13.

Additionally, Android 13 builds on the tablet optimizations that were introduced in 12L. Meaning, it is important to be sure your app looks its best on large screen devices. These features can be tested by setting up an Android emulator in Android Studio, or by using a large screen device from Android 13 beta partners