应用程序到Android模拟器的快速部署总是失败

saz*_*azr 16 android android-emulator mvvmcross xamarin

我试图Use Fast Deployment在模拟器中快速测试我的Android应用程序.我这样做是因为,你可能知道,在模拟器上构建和测试应用程序是非常缓慢和非常令人沮丧的所以我需要加快速度.

PS:如果您对如何在30秒内在模拟器上部署和运行应用程序有任何建议,我将非常感激.我的应用程序很小很简单所以它不应该花费1.5分钟在模拟器上运行?

部署失败并给我错误:

Xamarin.AndroidTools.AndroidDeploymentException:
FastDevDirectoryCreationFailed at
Xamarin.AndroidTools.AndroidDeploySession.InstallAssemblies(String
destinationPath,CancellationToken token)
Xamarin.AndroidTools.AndroidDeploySession.WaitForRemoteDirCreation(String
destinationPath,CancellationToken token)
Xamarin.AndroidTools.AndroidDeploySession.FastDev(Boolean useExternal)
at位于Xamarin.AndroidTools.AndroidDeploySession.Start(CancellationToken
令牌)的
Xamarin.AndroidTools.AndroidDeploySession.RunLogged(CancellationToken
令牌)的
Xamarin.AndroidTools.AndroidDeploySession.Run(CancellationToken
令牌)

我该如何解决这个错误?并成功Use Fast Deployment并将其部署到模拟器?您如何加速Android模拟器部署和测试?

相关信息:

  • 在Windows 8.1 Surface Pro 2(4gb ram)上
  • 使用VS2013专业版
  • Android模拟器是Nexus(API 21)CPU = Intel ATOM x86.我正在使用它,因为Xamarin建议这样可以加快部署速度.
  • 该项目使用Xamarin和MVVM Cross

如果我使用Use Fast Deployment我没有部署错误部署到其他模拟器,但是当应用程序运行时,它会立即崩溃:Unfortunately 'app' has stopped

Joe*_*Min 8

虽然我不知道快速部署是什么,但我可以建议一个非常快速的模拟器 - Genymotion.我将它用于我的应用程序,并在10秒内部署.以下是链接.https://www.genymotion.com/