Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

497
Vistas
Error de Visual Studio 2019 XA0136: el comando ejecutar como falló con 'ejecutar como: el paquete tiene una instalación dañada

Estoy tratando de implementar una aplicación de Android creada en C# .NET (en modo de depuración) en Nokia 5 (Android Pie) usando Visual Studio 2019 v16.10.3, pero siempre falla con el error:

 XA0136: The 'run-as' command failed with 'run-as: package has corrupt installation: com.ashish.myapp.'

Sin embargo, se implementa y se ejecuta correctamente en el mismo dispositivo cuando desactivo el modo de implementación rápida. También se implementa con éxito en el emulador de Android con el modo de implementación rápida activado.

Bueno, obviamente puedo probar mis compilaciones, pero es bastante difícil probar los gestos en el emulador, por otro lado, lleva casi 1 minuto implementar una aplicación en un dispositivo físico cuando el modo de implementación rápida está desactivado .

¿Alguien tiene alguna solución?

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Puede acelerar configurando su proyecto. Puede verificar las configuraciones en Debug Builds y Release builds.

  1. Habilite la implementación rápida (si no desea esto, intente los siguientes pasos).

Sin Fast Deployment, Xamarin.Android tiene que compilar un APK cada vez que hay un cambio en su proyecto, independientemente del tamaño o el alcance.

  1. Desmarque Multi-Dex

Habilitar Multi-Dex debe estar desmarcado: a menos que su aplicación no se pueda compilar sin él.

  1. Desmarque estas configuraciones de solo lanzamiento

El uso de AOT, Linking o Code Shrinker para las configuraciones de depuración no es tan útil. Ralentizarán sus compilaciones de depuración sin ningún beneficio real.

Para obtener más detalles, puede consultar el siguiente enlace. Algunos otros trucos también serían útiles. https://devblogs.microsoft.com/xamarin/optimize-xamarin-android-builds/

Enlace SDK y marcos

Puede intentar utilizar el enlazador para las compilaciones de configuración de lanzamiento.

En la configuración de compilación de Android, en general, podríamos usar Shared Mono Runtime y Fast Assembly Deployment como implementar ensamblajes en un directorio en el dispositivo en lugar de agruparlos en el APK. Vincular los ensamblajes SDK solo reduciría el tiempo también.

Puede encontrar información más detallada sobre cómo acelerar el tiempo de compilación aquí. https://github.com/brminnick/ImproveXamarinBuildTimes

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda