add all build code for android
update gitignore