Xcode 15.3 is already available and will be default starting March 24. Read more

Android continuous integration and delivery

Automate the whole build, test and release pipeline of your Android apps to get to the market 20% faster

Android CI/CD with Codemagic

Android CI/CD with Codemagic

Set up your workflows in a single, easy-to-configure codemagic.yaml file. The file can be committed to version control, and when detected in the repository, will be used to configure the build.

You can automate the whole build, test and release pipeline of your apps to get to the market in record time. Read our in-depth guide on how to get started with continuous integration for your Android apps.

Top reasons to use
Codemagic CI/CD for Android

Easy setup

Easy project setup

Getting started with building native Android apps is easy thanks to ready-made configuration templates, which you can find in our documentation.

Customizable workflows

Customizable workflows for Android

Have full control over your Android CI/CD pipeline with workflows that fit the needs of your development team. Set up different workflows for development, testing and releasing the app.

Up tp date

Always up to date with the latest developer tools

Codemagic CI/CD is always prepared to equip you with the latest tools you need to build beautiful apps for Android. Integrate with third-party services to automate your pipeline.

Android code signing

Seamless Android code signing

When building Android apps with Codemagic, you can set up code signing to get signed APKs and AABs and distribute them to the Google Play store.

Unit tests

Android Unit tests

Testing Android apps on Codemagic CI/CD is as easy as running the test commands in the scripts section of the codemagic.yaml file. Read more about running unit and UI tests here.

Community support

First-class support

Need help or have any questions? Join our GitHub Discussion. Paying customers can get in touch with us via the in-app chat widget.

Android continuous integration and delivery

Easily add your Android app wherever it is hosted

Full integration with Azure DevOps, GitHub, GitLab, Bitbucket and other Git-based repositories. Support for both cloud-based and self-hosted solutions.

Automated tests for Android

Assure the quality of your Android app with automated tests

Codemagic makes it easy to automate the testing of your Android apps. You can choose to run tests on Android emulator, or on real devices using Firebase Test Lab, Browser Stack or AWS Device Farm. Codemagic will run automatic tests after every new commit to guarantee the health of your Android apps.

Keep your Android development team in the loop

Codemagic will provide you with detailed feedback on all the test runs and builds, and will notify the team about detected issues. Get instant information about your project and keep all the stakeholders in the loop.

Get to the market 20% faster with continuous delivery

Get to the market 20% faster with continuous delivery

Codemagic will automatically publish your Android app either with every build or as suits your needs, so you can release to testers, Google Play or other services without delay.

Get to the market 20% faster

See why more than 184k developers use Codemagic

Android integrations to get your job done

Customize your Android workflow with scripts and environment variables and automate your builds to get to the market in record time. Check out the growing list of preinstalled software.