only support android 4.2 and above