Deployment and Testing
- PDF for offline use
Let us know how you feel about this
last updated: 2018-02
This section includes guides that explain how to test an application, optimize its performance, prepare it for release, sign it with a certificate, and publish it to an app store.
The guides in the section help you to debug your app using Android emulators, real Android devices, and the debug log.
There are many techniques for increasing the performance of applications built with Xamarin.Android. Collectively these techniques can greatly reduce the amount of work being performed by a CPU and the amount of memory consumed by an application.
After an application has been coded and tested, it is necessary to prepare a package for distribution. The first task in preparing this package is to build the application for release, which mainly entails setting some application attributes.
Learn how to create an Android signing identity, create a new signing certificate for Android applications, and sign the application with the signing certificate. In addition, this topic explains how to export the app to disk for ad-hoc distribution. The resulting APK can be sideloaded into Android devices without going through an app store.
This series of articles explains the steps for public distribution of an application created with Xamarin.Android. Distribution can take place via channels such as e-mail, a private web server, Google Play, or the Amazon App Store for Android.