how to generate android apps source code