
To be able to be called "Android x.x" (fill in the version), it must pass a standard compatibility test for that version. That ensures that standard apps run on all devices with that version, and thus most developers target the standard x.x APIs.
The difference comes with specialty apps that rely on device-specific features. For example, originally HTC and Samsung had their own pen APIs, but those have now been rolled into Android. A more common example is with widgets that rely on a particular manufacturer's custom launcher. E.g. a lot of people love HTC widgets, but most only run on HTC devices. It's a way of differentiating their products.
You just made it more confusing.
"Just because something is deemed the law doesn't make it just" - SolipsismX
"Just because something is deemed the law doesn't make it just" - SolipsismX







