add AndroidApplication, update some files