Android SDK

Sanjay M. Mishra · 2015

Android application development involves a Java SDK-based development environment. Android developers use the Java programming language and the standard Sun Java JDK from Oracle in order to write Android application source code. There are many intermediate steps involved in compiling, building, and packaging an Android application. Firstly, the source code is compiled into Java class files via the Java JDK tools; after that, the Android SDK tools compile the Java class files into DEX files and package them into an Android application package (APK). Android application development is based on a few key high-level components that constitute the building blocks of any Android application. These four fundamental components are the Activity, Service, BroadcastReceiver, and ContentProvider. The Intent is a very powerful and important construct that is fundamental to Android application development and runtime execution.

Read the paper · More papers on PaperTik