Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

505
Visualizações
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 Respostas
Responde à pergunta

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda