Репост из: Mishaal's Android News Feed
Android 15 Developer Preview 1 is HERE! Google is giving us an early look at the next major Android version set to release this fall. Here’s what Google says is new in Android 15 DP1:
- Android 15 ships with the latest version of the AdServices module, which houses the Privacy Sandbox on Android APIs. Specifically, it incorporates SDK Extension version 10.
- Android 15 also ships the latest version of the Android Health module, which houses the Health Connect by Android feature. SDK Extension version 10 adds support for new data types across fitness, nutrition, and more.
- The FileIntegrityManager class is adding new APIs that are backed by the Linux kernel’s fs-verity feature. The new setupFsVerity(java.io.File) method lets apps protect files with custom cryptographic signatures which can be checked via the new getFsVerityDigest(java.io.File) method to ensure they haven’t been tampered with or corrupted. This improves security by protecting against unauthorized file modifications that could compromise app functionality or data.
- Partial screen sharing lets users share or record just an app window rather than the entire device screen. This feature is already live as of Android 14 QPR2 on Pixel but will be more broadly available on other devices with Android 15. Developers can customize the partial screen sharing experience through media projection callback methods.
- Android 15 adds a new Camera2 API that lets apps boost the brightness of the camera preview (CameraCharacteristics#CONTROL_LOW_LIGHT_BOOST_INFO_LUMINANCE_RANGE). It also enables precise control of flash intensity in both SINGLE (CameraCharacteristics#FLASH_SINGLE_STRENGTH_DEFAULT_LEVEL) and TORCH (CameraCharacteristics#FLASH_TORCH_STRENGTH_DEFAULT_LEVEL) modes when capturing images
- Android 15 extends Universal Midi Packages (UMP) support to virtual MIDI apps, enabling composition apps to control synthesizer apps as a virtual MIDI 2.0 device.
(1/2)
- Android 15 ships with the latest version of the AdServices module, which houses the Privacy Sandbox on Android APIs. Specifically, it incorporates SDK Extension version 10.
- Android 15 also ships the latest version of the Android Health module, which houses the Health Connect by Android feature. SDK Extension version 10 adds support for new data types across fitness, nutrition, and more.
- The FileIntegrityManager class is adding new APIs that are backed by the Linux kernel’s fs-verity feature. The new setupFsVerity(java.io.File) method lets apps protect files with custom cryptographic signatures which can be checked via the new getFsVerityDigest(java.io.File) method to ensure they haven’t been tampered with or corrupted. This improves security by protecting against unauthorized file modifications that could compromise app functionality or data.
- Partial screen sharing lets users share or record just an app window rather than the entire device screen. This feature is already live as of Android 14 QPR2 on Pixel but will be more broadly available on other devices with Android 15. Developers can customize the partial screen sharing experience through media projection callback methods.
- Android 15 adds a new Camera2 API that lets apps boost the brightness of the camera preview (CameraCharacteristics#CONTROL_LOW_LIGHT_BOOST_INFO_LUMINANCE_RANGE). It also enables precise control of flash intensity in both SINGLE (CameraCharacteristics#FLASH_SINGLE_STRENGTH_DEFAULT_LEVEL) and TORCH (CameraCharacteristics#FLASH_TORCH_STRENGTH_DEFAULT_LEVEL) modes when capturing images
- Android 15 extends Universal Midi Packages (UMP) support to virtual MIDI apps, enabling composition apps to control synthesizer apps as a virtual MIDI 2.0 device.
(1/2)