Chapter    21

Incorporating External Libraries with Android

Way back in time, long before Google bought Android, the founders of Android made the choice to use Java as the development language. This was for a host of reasons, including Java’s widespread use, which meant many talented developers could write applications for the platform, but those developers could also write libraries and other tools that could be used by Java programs in general. Whether it’s on a server, a desktop, or a mobile device, Java supports a wealth of libraries that rival any other development language.

Before you race off thinking that absolutely all of Java is at your disposal, there are a few limits and omissions of which you should be aware.

The ART of Android ...

Get Beginning Android, Fifth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.