0% found this document useful (0 votes)
39 views

DevelopmentEnvironment PDF

The document discusses the tools for developing Android applications, including installing the Android Developer Tools (ADT) Bundle which provides Eclipse IDE, the latest Android platform, and additional development tools. It also describes using the Android emulator for running virtual devices to test applications, which has benefits of not requiring a physical phone but can be slow. The emulator can simulate different device characteristics and behaviors. Debugging tools are also mentioned, like DDMS, for monitoring applications.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views

DevelopmentEnvironment PDF

The document discusses the tools for developing Android applications, including installing the Android Developer Tools (ADT) Bundle which provides Eclipse IDE, the latest Android platform, and additional development tools. It also describes using the Android emulator for running virtual devices to test applications, which has benefits of not requiring a physical phone but can be slow. The emulator can simulate different device characteristics and behaviors. Debugging tools are also mentioned, like DDMS, for monitoring applications.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 38

!

"#$%& ()%$**%&+,,%
A multi-layered software stack
for building and running mobile
applications
Your workbench for writing
Android applications
Installing the Android Developer Tools
(ADT) Bundle
Using the Eclipse IDE
Using the Android emulator
Debugging Android applications
Other tools
Supported Operating Systems:
Windows XP, Vista, or Windows 7
Mac OS X 10.5.8 or later (x86 only)
Various Linux distributions



See: http://developer.android.com/sdk
Make sure you have the Java
Development Kit (JDK6) installed


See:
http:// www.oracle.com/technetwork/java/
javase/downloads
Download & install the Android
Developer Tools (ADT) Bundle




See: http://developer.android.com/sdk

Latest Android platform
Eclipse + ADT plugin
Latest system image for emulator
Additional development tools
Runs virtual devices
Pros
Doesnt require an actual phone
Hardware is reconfigurable
Changes are non-destructive

Cons
Can be very slow
Some features unavailable
e.g., no support for bluetooth or USB
connections
Performance / user experience can be
misleading


Can emulate many different device/
user characteristics, such as:
Network speed/latencies
Battery power
Location coordinates
Emulate incoming phone calls &
SMS messages
Can interconnect multiple
emulators
Many more options



See:
http://developer.android.com/guide/
developing/devices/emulator.html

Tool for examining the internal
state of a running application
General tools for monitoring
application behaviors
DDMS includes
File Explorer
Logcat
Traceview
Hierarchyview
Graphically display method traces
taken from running application
Shows the runtime organization of
the user interface
Application Fundamentals

You might also like