Google released Android 17 on June 16, 2026, rolling out API level 37 to supported Pixel devices. The update enforces mandatory large-screen resizability across 580 million active tablets and foldables and introduces the AppFunctions framework for on-device AI agent integration, according to the official Android 17 release announcement.
Android 17 Mandatory Resizability Affects 580 Million Large-Screen Devices
Android 17 removes developer opt-outs for orientation locks and resize restrictions on any device whose smallest width exceeds 600 dp.
The system now ignores screenOrientation, setRequestedOrientation(), resizeableActivity=false, and aspect ratio constraints such as minAspectRatio and maxAspectRatio on tablets, foldables, phones in desktop mode on external displays, and the forthcoming Googlebooks — the next generation of ChromeOS built on the Android stack (Android 17 release announcement). Games categorized as such in Google Play remain exempt.
For example, an app that previously forced landscape on a 10-inch tablet at 1280×800 resolution must now render correctly in a 900×600 freeform window or a 50% split-screen pane without letterboxing or cropping. Developers who previously locked orientations for tablet layouts must implement fully responsive designs that adapt to any window size and respect device posture.

AppFunctions Exposes App Capabilities to Gemini Via On-Device MCP
AppFunctions introduces a platform API and a corresponding Jetpack library in alpha that lets developers contribute app capabilities as orchestratable tools for Android MCP, the on-device equivalent of Model Context Protocol.
By annotating a class with @AppFunction(isDescribedByKDoc = true) and adding KDoc comments, functions become discoverable and executable by AI agents with direct access to the app’s local data, bypassing cloud round-trips that add latency and privacy exposure (Android 17 release announcement).
An accompanying AppFunctions agent skill analyzes key workflows, generates Kotlin code, optimizes KDocs for LLM tool-calling, and supplies ADB commands for local testing. Gemini integration remains in private preview with trusted testers as of June 17, 2026, though Google has opened an early access program at goo.gle/eap-af for production deployment candidates targeting a 2026 launch window.
Specifically, a ride-hailing app could expose bookRide(origin: LatLng, destination: LatLng, rideType: String) as an AppFunction, allowing Gemini to execute the booking without leaving the conversation context.
Three New Multitasking Primitives Demand Greater Layout Flexibility
Android 17 introduces three windowing features that require adaptive layouts across form factors. App Bubbles let users transform any app into a floating bubble by long-pressing its launcher icon, available across phones, foldables, and tablets running API 37.
On large screens, a dedicated Bubble Bar in the system taskbar organizes, transitions between, and docks these bubbles, supporting up to five concurrent bubbles per user session (Android 17 release announcement).
Desktop environments gain interactive Picture-in-Picture: unlike traditional read-only PiP limited to media playback, these pinned windows remain fully interactive while staying always-on-top, enabling workflows such as dragging text from a browser PiP into a notes app without losing focus.
Activity recreation updates preserve non-config instance state across orientation switches and window resizes, reducing recreation latency by an estimated 30% compared to Android 16 based on internal Google benchmarks cited in the release notes.
XR and Wear OS 7 Expand the Android 17 Ecosystem This Fall
The same release window brings the Xreal Aura glasses — the second Android XR device — to a $99 deposit preorder with a fall 2026 launch across the US, UK, Japan, Canada, and South Korea. The glasses weigh under 95 grams and run on Qualcomm’s Snapdragon Reality Elite chip optimized for Android XR immersive experiences (The Verge Xreal Aura coverage).
Concurrently, Wear OS 7 adds Live Updates and a battery life boost extending the adaptive-first standard to wrist form factors, with Google claiming up to 24 hours of mixed-use runtime on reference hardware — a 15% improvement over Wear OS 6 — though independent verification is pending (Android 17 release announcement).
Source code for Android 17 is now available in AOSP tagged as android-17.0.0_r1 with a security patch level of 2026-06-05 (Android 17 release announcement).
Frequently Asked Questions About Android 17
- 1.Which Pixel devices receive Android 17 on June 16?Supported Pixel devices include the Pixel 9 series, Pixel 8 series, Pixel 7 series, Pixel 6 series, Pixel Fold, and Pixel Tablet, covering all devices within Google’s seven-year update commitment window (Android 17 release announcement).
- 2.Can developers opt out of mandatory resizability?No. Apps targeting API level 37 cannot opt out; the system ignores
resizeableActivity=falseand orientation locks on devices with smallest width greater than 600 dp. Only games categorized as such in Google Play retain an exemption (Android 17 release announcement). - 3.When will AppFunctions exit alpha?Google has not published a stable release timeline. The early access program at goo.gle/eap-af accepts production deployment candidates, but general availability depends on feedback from the private Gemini preview cohort (Android 17 release announcement).
- 4.Does Android 17 require new hardware for AppFunctions?AppFunctions runs on any device with Android 17 (API 37) and Google Play Services 26.20+, which includes all supported Pixel devices. No dedicated NPU or Tensor chip is required, though on-device LLM performance scales with hardware acceleration (Android 17 release announcement). Bottom line: Android 17 forces adaptive layouts on 580M+ large screens while handing developers the AppFunctions keys to on-device AI agents — update your target SDK to 37 and join the early access program if you want Gemini executing your app workflows this year.