Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


El rápido despliegue de la aplicación en el emulador de Android siempre falla

Estoy intentando Use Fast Deployment para probar rápidamente mi aplicación Android en el emulador. Estoy haciendo esto porque, como usted probablemente sabe, construir y probar una aplicación en el emulador es increíblemente lento y bastante frustrante, así que necesito acelerar esto.

PS: Si tienes algún consejo sobre cómo implementar y ejecutar una aplicación en un emulador en menos de 30 segundos, lo agradecería mucho. Mi aplicación es pequeña y simple por lo que no debe tomar sangrientos 1,5 minutos para ejecutar en el emulador?

  • Android Split string
  • ¿Puede un videoview reproducir un video almacenado en el almacenamiento interno?
  • Elementos de lista personalizada que no responden a state_checked en el selector
  • Cómo enlazar un servicio de un fragmento
  • Cómo comprobar si la URL es válida en Android
  • Cambiar fragmentos - Google Map Fragmento V2 - La actividad ha sido destruida Error
  • El despliegue está fallando y me da el error:

    Xamarin.AndroidTools.AndroidDeploymentException:
    FastDevDirectoryCreationFailed en
    Xamarin.AndroidTools.AndroidDeploySession.WaitForRemoteDirCreation (String
    DestinationPath, token CancelaciónToken) en
    Xamarin.AndroidTools.AndroidDeploySession.InstallAssemblies (String
    DestinationPath, token CancelaciónToken) en
    Xamarin.AndroidTools.AndroidDeploySession.FastDev (Boolean useExternal)
    En Xamarin.AndroidTools.AndroidDeploySession.Run (CancellationToken
    Token) en
    Xamarin.AndroidTools.AndroidDeploySession.RunLogged (CancellationToken
    Token) en
    Xamarin.AndroidTools.AndroidDeploySession.Start (CancellationToken
    simbólico)

    ¿Cómo puedo corregir este error? ¿Y Use Fast Deployment correctamente Use Fast Deployment y desplegarlo en el emulador? ¿Cómo acelerar el despliegue y la prueba de emuladores de Android?

    Información relevante:

    • En Windows 8.1 Surface Pro 2 (4gb ram)
    • Uso de VS2013 Professional
    • El emulador de Android es un Nexus (API 21) CPU = Intel ATOM x86. Estoy usando esto porque Xamarin sugiere esto para acelerar el despliegue.
    • El proyecto utiliza Xamarin y MVVM Cross

    Si implemento en un emulador diferente usando el Use Fast Deployment no obtengo ningún error de despliegue, pero cuando la aplicación se ejecuta se bloquea inmediatamente con: Unfortunately 'app' has stopped

  • Cómo implementar pestañas ahora que TabActivity está obsoleto
  • Detectar de forma fiable la compatibilidad con PDF en un dispositivo Android
  • Custom EditText no funciona después de establecer su tipo de entrada a través de setInputType ()
  • Excepción de ventana filtrada aunque no se utilice ningún servicio
  • No se puede iniciar el servicio con null
  • Cómo agregar el oyente a autocompletetextview, android?
  • 5 Solutions collect form web for “El rápido despliegue de la aplicación en el emulador de Android siempre falla”

    Aunque no sé lo que es la implementación rápida, sin embargo puedo sugerir un emulador muy rápido – Genymotion. Lo uso para mi aplicación y se despliega en menos de 10 segundos. A continuación se muestra el enlace. https://www.genymotion.com/

    Unos pocos puntos rápidos, el documento recomienda el uso de Xamarin Android Player, por lo que recomendaría el uso de eso también. Si realmente no necesita usar un simulador, a continuación, desplegar en el dispositivo también es agradable y rápido también. Dicho esto, este escenario debería funcionar, ¿es posible enviar más detalles sobre su problema a contact@xamarin.com y alguien debería ser capaz de ayudar (y mencionar que envié su problema de esta manera?

    Si Genymotion no funciona para usted intenta el emulador de Andy. Si ambos siguen siendo demasiado lentos para que intente utilizar xamarin studio con genymotion

    Emulador de Visual Studio para Android

    También funciona muy bien. Utiliza hyper-V, por lo que no es necesario instalar VirtualBox como GenyM, que puede causar conflictos con hyper-V si está haciendo el desarrollo de ventanas al mismo tiempo.

    Para mí, este error acaba de aparecer aleatoriamente al intentar construir desde Visual Studio. Parece que algo estaba mal con el teléfono.

    Quité la caché del teléfono y pude instalar la aplicación a través de Visual Studio de nuevo. Para borrar la memoria caché de un teléfono, normalmente necesitará apagarlo y volver a encenderlo en "Inicio de recuperación". Por lo general esto significa mantener una combinación de botón de volumen / botón de encendido / botón principal. Una vez arrancado en este modo, deberías poder ver una opción de "borrar caché" y luego reiniciar.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.