¿Cómo generar un archivo .apk desde Xamarin.Forms Project usando Visual Studio?

3 minutos de lectura

Avatar de usuario de Wassim
Wassim

Tengo un proyecto de Xamarin.Forms que me gustaría distribuir como apk; Sin embargo, no puedo encontrar cómo generar un .apk archivo en Visual Studio: ¿cómo haría esto?

  • ¿Responde esto a tu pregunta? stackoverflow.com/questions/19195004/…

    – kenny_k

    9 de agosto de 2016 a las 16:13

Avatar de usuario de Maikel Willemse
Maikel Willemse

Cuando use Visual Studio 2015 Update 3 con las últimas herramientas de Xamarin (que es v4.2.2.6 al escribir esta respuesta), haga clic con el botón derecho en su proyecto de Android y seleccione “Archivo…” como se describe aquí:

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

Esto abrirá el Administrador de archivos y comienza el proceso de archivado del paquete de aplicaciones. Cuando finalice el archivo, puede hacer clic en el botón “Distribuir…” en la esquina inferior derecha del Administrador de archivos para crear un APK firmado. Esto se describe aquí:

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

Nota: si no usa un APK firmado, probablemente obtendrá un error de análisis si intenta instalarlo en un dispositivo Android.

Avatar de usuario de Mohamad Mahmoud Darwish
Mohamad Mahmoud Darwish

Pruebe los siguientes pasos:

  1. Debe cambiar su modo de proyecto de depuración a lanzamiento.

  2. Reconstruya su proyecto.

  3. Vaya a Explorador de soluciones -> Proyecto de Android (clic con el botón derecho) –> Archivar –> Distribuir — AdHoc –> Firmar y agregar detalles –> Guardar como

El APK está listo para publicar en Play Store

Avatar de usuario de Ganesh Parikh
Parikh de Ganesh

En primer lugar, su proyecto debe estar en modo de lanzamiento. Luego, simplemente haga clic con el botón derecho en su proyecto de Android y seleccione “Exportar paquete de Android (.apk)”.

ingrese la descripción de la imagen aquí

Su archivo .apk se creará en el directorio de su proyecto

  • Ya lo hice pero no encontré ningún archivo en el directorio de mi proyecto.

    – Wassim

    9 de agosto de 2016 a las 17:26


  • ¿Es decir si la compilación del paquete ha finalizado con éxito? en mi caso la respuesta es no.

    – Wassim

    09/08/2016 a las 18:27


  • ¿Necesito firmar el APK si deseo distribuir la aplicación a través de Google Play Store?

    – Nicke Manarín

    3 abr 2019 a las 17:08

Puede encontrar su archivo APK o IPA en la carpeta bin de su proyecto. Así que en Android se encuentra aquí: Project.Droid/bin/MyAppName.apk

Es posible que este no sea el caso cuando compila con la configuración de App Store o tal vez haya otros problemas con el IDE de Xamarin. En ese caso, puede hacer un clic derecho en su proyecto y elegir Archivo para publicación que guardará su artefacto aquí ~/Library/Developer/Xamarin/Archives/. Alternativamente, haga clic derecho en su proyecto y elija Ver archivos

Avatar de usuario de Saksham Chaudhary
Saksham Chaudhary

Pasos para crear APK en Visual Studio 2022:

  1. Cree la aplicación en modo LIBERAR.
  2. Haga clic con el botón derecho en Proyecto de Android > Propiedades > Opciones de Android > Desmarque “Usar implementación rápida”, si está marcado.
  3. Haga clic con el botón derecho en Proyecto Android > Archivar.
  4. Distribuir > AdHoc > Agregar identidad de firma haciendo clic en el ícono “+” y complete los detalles como se muestra en la imagen a continuación.
  5. Guarda la aplicación y listo.

¿Cómo generar un archivo .apk desde Xamarin.Forms Project usando Visual Studio?

¿Ha sido útil esta solución?