Evolve is a library that allows developers to automatically update their Android apps without any user interaction and without going through Google Play. It lets developers change anything about the app and persists changes to disk. The library checks if a new version of the app is available and, if so, downloads it in the background. Once the download is complete, Evolve uses reflection and dynamic bytecode generation to make Android execute code and load resources from the downloaded application.

Built with

Try it out