Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

496
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!