More here.ĪVIF image support - To give you higher image quality with more efficient compression, Android 12 introduces platform support for AV1 Image File Format (AVIF). We'd love to hear your feedback on this feature. The feature will be active on all devices using HEVC format for video capture. For developers, we strongly recommend that your apps support HEVC, and if that’s not possible, enable compatible media transcoding. You can opt-in to use the transcoding service by just declaring the media formats that your apps don't support. As an example, a one minute 1080p video at 30fps takes around 9 seconds to transcode on a Pixel 4. The transcoding process takes time, depending on the video and hardware properties of the device. With this feature, an app that doesn’t support HEVC can have the platform automatically transcode the file into AVC, a format that is widely compatible. Most apps should support HEVC, but for apps that can’t, we’re introducing compatible media transcoding. Here are some of the updates so far.Ĭompatible media transcoding - With the prevalence of HEVC hardware encoders on mobile devices, camera apps are increasingly capturing in HEVC format, which offers significant improvements in quality and compression over older codecs. In Android 12 we’re investing in key areas to help deliver a polished experience and better performance for users. You can read more about these and other privacy and security changes here. Safer handling of Intents - To make handling PendingIntents more secure, Android 12 requires apps to explicitly declare a mutability flag, either FLAG_MUTABLE or the new FLAG_IMMUTABLE, for each PendingIntent. You should inspect your components in the manifest in order to avoid installation errors related to this change. With this change, components that declare one or more intent filters must now explicitly declare an android:exported attribute. Safer exporting of components - To prevent apps from inadvertently exporting activities, services, and receivers, we’re changing the default handling of the android:exported attribute to be more explicit. Modern SameSite cookie behaviors in WebView - In line with changes to Chrome and other browsers, WebView includes new SameSite cookie behaviors to provide additional security and privacy and give users more transparency and control over how cookies can be used across sites. Watch for more privacy and security features coming in later preview releases. These changes may affect your apps, so we recommend testing as soon as possible. In today’s release we’ve added new controls over identifiers that can be used for tracking, safer defaults for app components, and more. Privacy is at the heart of everything we do, and in Android 12 we’re continuing to focus on giving users more transparency and control while keeping their devices and data secure. Join us on #TheAndroidShow for a behind-the-scenes look at Jetpack Compose, livestreamed on February 24 at 9AM PT, and tweet your Jetpack Compose questions using #TheAndroidShow to have them answered live on the show. As always, it’s crucial to get your feedback early, to help us incorporate it into the final product, so let us know what you think!Īlongside the work we’re doing in Android 12, later this month we’ll have more to share on another important tool that helps you create great user experiences more easily: Jetpack Compose, our modern toolkit for building native UI. Read on for a taste of what’s new in Android 12, and visit the Android 12 developer site for details on downloads for Pixel and release timeline. Today’s first preview is just the start for Android 12, and we’ll have lots more to share as we move through the release. We’re also adding privacy protections and optimizing performance to keep your apps responsive. Starting with things like compatible media transcoding, which helps your app to work with the latest video formats if you don’t already support them, and easier copy/paste of rich content into your apps, like images and videos. In Android 12 we’re also working to give you new tools for building great experiences for users. With each version, we’re working to make the OS smarter, easier to use, and better performing, with privacy and security at the core. Today, we’re releasing the first Developer Preview of Android 12, the next version of Android, for your testing and feedback. It’s one of the reasons we share Android releases with you early: your feedback helps us build a better platform for your apps and all of the people who use them. As more people come to rely on the experiences you build, their expectations can rise just as fast. Every day, Android apps help billions of people work, play, communicate, and create on a wide range of devices from phones and laptops to tablets, TVs, and cars.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |