Я пытаюсь Use Fast Deployment
быстро протестировать приложение для Android в эмуляторе. Я делаю это, потому что, как вы, наверное, знаете, создание и тестирование приложения на эмуляторе невероятно медленное и довольно расстраивающее, поэтому мне нужно ускорить это.
PS: Если у вас есть какие-либо советы о том, как вы можете развернуть и запустить приложение на эмуляторе менее чем за 30 секунд, я бы очень признателен. Мое приложение крошечное и простое, поэтому для эмуляции эмулятора не требуется кровопролитные 1,5 минуты?
Развертывание не работает и дает мне ошибку:
Xamarin.AndroidTools.AndroidDeploymentException:
FastDevDirectoryCreationFailed в
Xamarin.AndroidTools.AndroidDeploySession.WaitForRemoteDirCreation(String
destinationPath, CancellationToken token)
Xamarin.AndroidTools.AndroidDeploySession.InstallAssemblies(String
destinationPath, CancellationToken token)
Xamarin.AndroidTools.AndroidDeploySession.FastDev(Boolean useExternal)
на Xamarin.AndroidTools.AndroidDeploySession.Run(CancellationToken
токен) на сайте Xamarin.AndroidTools.AndroidDeploySession.RunLogged(CancellationToken
токен) на сайте Xamarin.AndroidTools.AndroidDeploySession.Start(CancellationToken
токен)
Как я могу исправить эту ошибку? И успешно Use Fast Deployment
и развернуть его на эмулятор? Как ускорить развертывание и тестирование эмулятора Android?
Соответствующая информация:
- В Windows 8.1 Surface Pro 2 (4gb ram)
- Использование VS2013 Professional
- Эмулятор Android - это процессор Nexus (API 21) = Intel ATOM x86. Я использую это, потому что Xamarin предлагает это ускорить развертывание.
- Проект использует Xamarin и MVVM Cross.
Если я использую другой эмулятор с помощью Use Fast Deployment
, я не вижу ошибки развертывания, но при запуске приложения он немедленно сбрасывается: Unfortunately 'app' has stopped