Interview answers verified by specialists.
Find interview questions and answers on this website:
Android allows all the services and applications to run on a single process. This behavior is the default behavior that can be changed by using the different settings and functions. The process can be declared by using android: process attribute. This places the component explicitly on the process. Service is not a separate process and itself it's a process if not defined separately. The service is not used as a thread as well but it defines other threads in the program to do the work and create the application. The application runs and finds the errors in the program and the service just takes the necessary actions on them. The service also responds to the errors whenever necessary.