我正在尝试Use Fast Deployment
快速在模拟器中测试我的Android应用程序。我这样做是因为您可能知道,在模拟器上构建和测试应用程序的速度非常慢并且相当令人沮丧,所以我需要加快速度。快速部署到Android模拟器的应用程序始终失败
PS:如果你有关于如何才能部署并在30秒内我会非常感激它运行在模拟器上的应用程序的任何建议。我的应用程序非常小巧,所以它不应该在模拟器上运行血腥的1.5分钟。
部署失败,给我的错误:
Xamarin.AndroidTools.AndroidDeploymentException:
FastDevDirectoryCreationFailed at
Xamarin.AndroidTools.AndroidDeploySession.WaitForRemoteDirCreation(String
destinationPath, CancellationToken token) at
Xamarin.AndroidTools.AndroidDeploySession.InstallAssemblies(String
destinationPath, CancellationToken token) at
Xamarin.AndroidTools.AndroidDeploySession.FastDev(Boolean useExternal)
at Xamarin.AndroidTools.AndroidDeploySession.Run(CancellationToken
token) at
Xamarin.AndroidTools.AndroidDeploySession.RunLogged(CancellationToken
token) at
Xamarin.AndroidTools.AndroidDeploySession.Start(CancellationToken
token)
我如何解决这个错误?并成功Use Fast Deployment
并将其部署到模拟器?你如何加快Android模拟器的部署和测试?
相关信息:
- 在Windows 8.1表面Pro 2的(4GB RAM)
- 使用VS2013专业
- Android模拟器是一个的Nexus(API 21)CPU =英特尔ATOM 86。我使用这个是因为Xamarin suggests这可以加速部署。
- 该项目采用Xamarin和MVVM跨
如果我部署到使用Use Fast Deployment
我没有得到任何部署错误,但应用程序运行时,它会立即与崩溃不同的仿真器:虽然我不Unfortunately 'app' has stopped
您是否尝试从仿真器中删除共享运行时,以便下次再次安装?至于模拟器的速度,我会建议看看Xamarin Android播放器:https://xamarin.com/android-player对我来说,它安装并在10秒内运行应用程序。 – Martijn00
也使用快速部署,请转到链接器部分“选择链接”无“......做它的工作... –
我最好的建议是使用物理设备来调试应用程序..或安装Visual Studio的Android模拟器...它与本地模拟器相比更快速 –