Appendix C. Setting Up an Android Development Environment

Although Android apps are written in Java, creating them requires more than just the standard Java programming tools. Apps require the Java Development Kit, drivers for Android devices, and the Android Software Development Kit (SDK)—an integrated development environment (IDE) tailored to Android programming.

Eclipse is the most popular and best-supported IDE for Android and one of the most popular for general Java programming.

These tools are free and can be downloaded from the Internet. In this appendix, you set them up and make sure they can work together to run an Android app.

Getting Started

You can perform Android programming on the following operating systems:

• Windows XP or later ...

Get Sams Teach Yourself Java in 21 Days, Sixth Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.