Android 17 Beta 4 Released as Final Testing Milestone
Google has released the fourth and final beta version of Android 17, marking a critical milestone for app compatibility and platform stability ahead of the official launch. This release provides developers with a near-final environment to test applications, libraries, tools, and game engines. The announcement emphasizes the urgency for SDK and library developers to update their products to prevent downstream compatibility issues for app creators. Key behavioral changes in Android 17 include stricter resizability constraints on large screens, where opting out of orientation and aspect ratio maintenance is no longer permitted. Security enhancements feature extended Safer Dynamic Code Loading protections to native libraries, requiring files loaded via System.load() to be read-only. Additionally, Certificate Transparency is now enabled by default, improving network security without requiring manual opt-in. Local network access is also blocked by default for apps targeting this version, encouraging the use of privacy-preserving pickers. Developers are urged to install the beta on devices or emulators to identify functional or UI issues before the stable release.
Wire timeline
Android 17 Beta 4 Released as Final Testing Milestone
Google has released the fourth and final beta version of Android 17, marking a critical milestone for app compatibility and platform stability ahead of the official launch. This release provides developers with a near-final environment to test applications, libraries, tools, and game engines. The announcement emphasizes the urgency for SDK and library developers to update their products to prevent downstream compatibility issues for app creators. Key behavioral changes in Android 17 include stricter resizability constraints on large screens, where opting out of orientation and aspect ratio maintenance is no longer permitted. Security enhancements feature extended Safer Dynamic Code Loading protections to native libraries, requiring files loaded via System.load() to be read-only. Additionally, Certificate Transparency is now enabled by default, improving network security without requiring manual opt-in. Local network access is also blocked by default for apps targeting this version, encouraging the use of privacy-preserving pickers. Developers are urged to install the beta on devices or emulators to identify functional or UI issues before the stable release.
Android Developers Blog