NetworkOnMainThreadException
Network operations on the main thread throw an exception for apps targeting Honeycomb.
What to doMove network calls to a background thread.
Tablet-only release
Tablets were the fastest-growing category and Android had nothing for them. The iPad had launched in 2010.
A phone UI stretched onto a 10-inch screen is not a tablet UI.
Honeycomb introduced Holo, the action bar, Fragments and hardware-accelerated 2D drawing. It was tablet-only and rushed, but the design language and the Fragment model lasted years.
The first Android design language, and the origin of Fragments.
What changed underneath the APIs. These are the changes this site's architecture modules explain in depth.
The full archive has every recorded change with its migration advice.
Network operations on the main thread throw an exception for apps targeting Honeycomb.
What to doMove network calls to a background thread.
Apps targeting Honeycomb get hardware-accelerated drawing by default.
What to doTest custom views with hardware acceleration enabled.
Android 11 makes inset handling stricter around cutouts and gesture navigation.
What to doUse the WindowInsets APIs and test on devices with cutouts.
MANAGE_EXTERNAL_STORAGE is a special permission that Play reviews strictly.
What to doUse scoped storage APIs; request all-files access only if the app is a file manager or similar.
BIND_REMOTEVIEWSsignature|privilegedThis release shipped on Linux kernel versions 2.6.36. Kernel versions vary by device.