How to generate an .apk file from Xamarin.Forms Project using Visual Studio? How to generate an .apk file from Xamarin.Forms Project using Visual Studio? android android

How to generate an .apk file from Xamarin.Forms Project using Visual Studio?


When using Visual Studio 2015 Update 3 with the latest Xamarin tools (which is v4.2.2.6 when writing this answer), right click your Android project and select "Archive..." as described here:

https://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/publishing_an_application/part_1_-_preparing_an_application_for_release/#Compile

This will open the Archive Manager and begins the process of archiving the App bundle. When the archiving is finished, you can click on the button "Distribute..." at the right bottom corner of the Archive Manager to create a signed APK. This is described here:

https://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/publishing_an_application/part_2_-_signing_the_android_application_package/

Note: if you do not use a signed APK, you will probably get a parse error if try to install on an Android device.


Try The Following Steps:

  1. You need to change Your Project Mode from debug to release.

  2. Rebuild your project.

  3. Go to Solution Explorer -> Android project (right click) --> Archive --> Distribute -- AdHoc --> Sign & Add Details --> Save As

The APK is Ready To Publish in Play Store


Firstly your project should be in Release ModeThen simply Right Click on your android Project and select "Export Android Package (.apk)"

enter image description here

Your .apk file will be created in your project directory