This project covers different approaches for malware detection in Android. We broadly classified these approaches in 3 categories- static, dynamic and behavioral analysis. It also includes comparison of these approaches in terms of pros and cons.