Abstract-In recent years, mobile technology and mobile-device have been rapidly developed. Since mobile devices collect and transmit large amounts of private information about users, malicious applications will pose a significant threat to the privacy and property security of the individual. Openness is a crucial factor why Android becomes the most popular mobile operate system, but it also results the Android system vulnerable to malware. In this paper, the n-gram opcode is employed to describe the applications, and then a static analysis method based on genetic algorithm and support vector machine is used to detect applications with malicious behaviors.