我正在嘗試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模擬器...它與本地模擬器相比更快速 –