the repository is used to storage android relevant code.