9. Logging in Android

9.1. The log system of Android

The Android system uses a centralized system for all logs. The application programmer can also write custom log messages. The tooling to develop Android applications allows you to define filters for the log statements you are interested in.

4.The Android SDK Manager

Each version of Android has its own SDK (Software Development Kit) that enables you to create applications for the Android platform. Since you just went through the setup wizard, you’ll already have the latest version of the SDK available to you.

5. Conversion process from source code to Android application

The Java source files are converted to Java class files with the Java compiler. The android SDK contains a tool known as dx that converts Java class files into a .dex (Dalvik Executable) file. All class files of the application are placed in this .dex file. throughout this conversion process redundant information within the class files are optimized within the .dex file. as an example, if an equivalent String is found in numerous class files, the .dex file contains only one reference of this String.