Here are the steps :
1- Go to the first 2 lines of the exception , in your case Fetal Exception, Main and java.lang.RuntimeException so this is the main exception. Sometimes you will find it like Security Exception, NullPOinterException and so on
2- Proceed with all following lines until you find the Caused by lines which mostly will be followed by the line number of the code that causes the problem
3- If you couldn't find the cause by and generally you look at the exception trace line by line until you find some indicator or component name of your code that might cause this problem.
Looking to the second line : Unable to start activity ComponentInfo{com.example.zilo/com.example.zilo.MainActivity}: java.lang.NullPointerException
So here is another clue , NullPointerException that prevents the app from being loaded. probably a problem in onCreate() method or something that prevented MainActivity
from being loaded.
I believe this is not the full stack trace, in the following lines of the stack trace you will find the cause. You may post the full exception so that we may assist further.
Hope this helps you.