Book Image

Android Development Tools for Eclipse

By : Khirulnizam Abd Rahman, Sanjay Shah
Book Image

Android Development Tools for Eclipse

By: Khirulnizam Abd Rahman, Sanjay Shah

Overview of this book

<p>The increase in Android's popularity with every passing day cannot be understated. This has resulted in a large programmer base willing to contribute to its success. Eclipse has a powerful IDE and has been adopted widely by programmers across the globe. The focus of ADT is to use existing familiar territory and ease development of Android applications. In this sense, ADT provides a one stop solution for Android application development.</p><p>Android Development Tools for Eclipse is a step-by-step guide that provides you with hands-on, practical, and to the point discussion and steps for using Eclipse tools for developing, debugging, and signing Android applications for distribution. It also teaches you to incorporate advertisements to monetize your applications. Every concept and its usage has been demonstrated in this book by implementing them via real world applications.</p><p></p><p>Android Development Tools for Eclipse starts with the installation of ADT, and then discusses important tools before guiding you through Android application development from scratch, demonstrating different concepts and implementation before finally helping you distribute your applications in the Android market. You will start the development of your first application, explore project structure, and add different widgets including multimedia ones.</p><p></p><p>You will learn everything about developing, debugging, testing, distributing, and monetizing your Android application using Eclipse ADT.</p>
Table of Contents (10 chapters)
9
Index

SDK manager

SDK Manager is the tool to update Android SDK and manage the download of Android OS system images, documentations, and APIs. The icon appears, as shown in the following screenshot:

SDK manager

The SDK manager icon

The next screen to follow, as shown in the screenshot has a very long list. We need to be very decisive about what API level we need and select accordingly as the download may take significant time, depending upon the Internet speed. If not sure then choose the latest API level.

Expand the API level we want to issue and check the SDK platform. This download consists of the API for the corresponding level and the Android OS system image. By default, the system image is based on the ARM's architecture. However to run Android OS system image faster on an Intel architecture machine, just tick the Intel Atom x86 System Image option.

Tick the Samples for SDK if you need to learn from the samples. If your app needs to incorporate the Google special API (such as the Google Maps), then...