Posted by Dave Burke, VP of Engineering
Today we’re releasing the first beta of Android 14, building around our core themes of privacy, security, performance, developer productivity, and user customization, while continuing to improve the experience for large screen devices on tablets, foldables, and more. are doing. We’re making steady progress refining Android 14’s features and stability, and it’s time to open up the experience to both developers and early-adopters.
Android delivers enhancements and new features throughout the year, and your feedback on android beta The program plays an important role in helping Android continually improve. Android 14 Developer Site There’s a lot more information about the beta including download for pixel And this release timeline, we are looking forward what do you think you are hearingAnd thanks in advance for your continued help in making Android a platform that works for everyone.
working in form factors
Android 14 builds on the work done in previous releases to support tablet and foldable form factors, and we’re building tools and resources to help you improve your app experience, including design inspiration And development guide,
Smart System UI
In the Android operating system, features are implemented by two separate but equally important packages: the framework, which provides services, and the system UI, which gives the user control of those services. Each Android release brings new refinements to the System UI, and here are some you can see in Beta 1.
new back arrow
The gesture navigation experience includes a more prominent back arrow when interacting with your apps to help improve back gesture understanding and usability. Back Arrow also compliments the user’s wallpaper or device theme.
a better system sharesheet
more graphics capabilities
Android 14 includes new graphics features that you can use to make your apps really stand out.
Paths are now queryable and interpolated
Android’s path The API is a powerful and flexible mechanism for creating and rendering vector graphics. Starting in Android 14, you can query paths to find out what’s inside them. API updates include functionality to interpolate between paths whose structure matches exactly, enable morphing effects, and a AndroidX library Provides backward compatibility to API 21. more details here,
Per-app language preferences
Android 14 Enhances Per-app language preferencesallow for dynamic optimization Android settings the set of languages displayed in the per-application language list, and gives the IME a way to know the UI language of the current app. Starting with Android Studio Giraffe Canary 7 and AGP 8.1.0-alpha07, you can configure your apps to automatically support per-app language preferences. Generates Android Gradle plugin, based on your project resources locale config Creates the file and adds a reference to it in the generated manifest file, so you no longer need to manually create or update the file when you change your language support. Look Automatic per-app language support For more information and Give Feedback,
Limiting Visibility to Disability-Focused Accessibility Services
Android 14 introduces the AccessibilityDataSensitive attribute to allow apps to limit the visibility of specified views to only accessibility services that claim to help users with disabilities. Play Protect makes sure that apps downloaded from the Play Store are true to these claims. TalkBack and other services that claim to help users with disabilities will not be affected by this feature.
Applications may consider using accessibilityDataSensitive for:
- protect user data (such as personal details or plaintext passwords)
- Prevent important actions from being performed unintentionally (like transferring money or checking out in a shopping app)
If you haven’t tested your apps for compatibility with Android 14 yet, now is the time to do it! With Android 14 now in beta, we’re opening up access to early-adopter users as well as developers. In the coming weeks, you can expect more users to try your app on Android 14 and raise issues they find.
To test compatibility, install your published app on a device or emulator running the Android 14 beta and work through all of the app flows. review the behavior change To focus on your test. After you fix any issues, publish an update as soon as possible.
This is also a good time to start getting your apps ready to target Android 14 by testing with the App Compatibility Changes toggle in Developer Options.
|App Compatibility toggle in Developer Options.|
Get started with Android 14
Today’s beta release has everything you need to try Android 14 features, test your apps, and give us feedback, To test your app with tablets and foldables, the easiest way to get started is to use the Android emulator in a tablet or the latest preview of the foldable configuration. android studio sdk manager, Now that we have entered the beta phase, you can Enroll any supported Pixel device here To receive this and future Android 14 beta and Feature Drop beta updates over-the-air. If you don’t have a Pixel device, you can use 64-bit system images with the Android emulator in Android Studio.
For the best experience developing with Android 14, we recommend that you use its latest preview Android Studio Giraffe (or the more recent Giraffe+ version). once you are establishHere are some things you should do:
- Try new features and APIs – Your feedback is important as we finalize the API. Report issues in our tracker feedback page,
- Test your current app for compatibility – Know whether your app is affected by default behavior changes in Android 14. Install your app on a device or emulator running Android 14 and test it extensively.
- Test your app with opt-in changes – There are opt-in behavior changes in Android 14 that only affect your app if it’s targeting the new platform. It is important to recognize and assess these changes early. To make it easier to test, you can do Turn on and off transitions individually,
We’ll regularly update the preview and beta system images and SDKs throughout the Android 14 release cycle.
If you are already enrolled Android 13 QPR Beta program and your device is supported, Android 14 Beta 1 will be made available to you without any additional action.
For full details on how to get the beta, Visit the Android 14 Developer Site,