

aab) is preferred and will be distributed if enabled. If distributing to the Google Play Store, an Android App Bundle (. There's always a default distribution group called "Collaborators" that includes all the users who have access to the app. You can add a new distribution group or configure a store connection from within the Distribute service. You can configure each successful build from a branch to be distributed to a previously created distribution group or a store destination. If you have complex configurations and need more information, refer to Configuring NuGet behavior. NET Core used by our services in the table below: Mono NET Core version will be selected automatically based on Mono version used for build and can't be overwritten. For more information about Xamarin SDK version updates, read the Xamarin release blog.

When selecting a Mono version in the build configuration, the bundled Xamarin.Android SDK version displayed right next to it. You may choose to use one of the previous Mono environments to build older versions of frameworks or libraries. The default Mono version for a new branch configuration is the latest stable one. This way we maintain backward compatibility while also supporting the latest features. Mono versionĪpp Center allows using different Mono environments bundled with the respective Xamarin.Android SDK for your builds. Select the correct project for your Android build and select the appropriate configuration.įor best performance, the analysis is currently limited to four directory levels including the root of your repository. The available projects in your repository will populate if they're located within the range of analysis. If you prefer to trigger new builds manually, you can change this setting in the configuration pane. Build triggersīy default, the build service uses Continuous Integration, so a new build is triggered every time a developer pushes to a configured branch. The Xamarin project must be configured before your first build. By default, App Center lists all active branches. Selecting a branchĪfter selecting a repository, select the branch you want to build. You must have admin and pull permissions to set up a build for a repository. Once your account is connected, select the repository where your Xamarin project is located. If you haven't previously connected to your repository service account, you must do this first.

For the app to run on a real device, you must sign the build the build with a valid KeyStore.
