Skip to content
CW
Navigation

Language

Navigation

Back to Blog
11 Aug 2020 2 min read 1506 Views
Error "Unable to start ADB server" when building Unity Android Project

Error "Unable to start ADB server" when building Unity Android Project

Fix Unity Android Build Error: ADB server failed! Xamarin & Unity ADB conflict solution. Close Xamarin in Visual Studio!

Today I was trying to create a new Unity Android Build for one of my Games, and I faced this error :

CommandWithNoStdoutInvokationFailure: Unable to start ADB server. Please make sure the Android SDK is installed and is properly configured in the Editor. See the Console for more details.
  at UnityEditor.Android.Command.RunWithShellExecute (System.String command, System.String args, System.String workingdir, System.String errorMsg) [0x00060] in <59b231ad19bf42f6b72bf2546a9b9393>:0 
  at UnityEditor.Android.ADB.StartServer () [0x00013] in <59b231ad19bf42f6b72bf2546a9b9393>:0 
  at UnityEditor.Android.ADB.Run (System.String[] command, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) [0x0000b] in <59b231ad19bf42f6b72bf2546a9b9393>:0 
  at UnityEditor.Android.AndroidDeploymentTargetsExtension.GetKnownTargets (UnityEditor.DeploymentTargets.IDeploymentTargetsMainThreadContext context, UnityEditor.ProgressHandler progressHandler) [0x0001d] in <59b231ad19bf42f6b72bf2546a9b9393>:0 
  at UnityEditor.DeploymentTargets.DeploymentTargetManager.GetKnownTargets () [0x00001] in <4dfeb7acf9f44dd0adc2a4f68156471c>:0 
  at UnityEditor.Android.AndroidBuildWindowExtension+<>c__DisplayClass31_0.<SpawnFetchTargetsThread>b__0 () [0x00002] in <59b231ad19bf42f6b72bf2546a9b9393>:0 

After restarting Unity some times, Plugging in and out my Android Device and some research on the Internet, I was finally able to Solve the problem.

What was causing it was a conflict between the ADB.exe from Xamarin for Visual Studio and the ADB.exe from Unity itself. When trying to create the Unity Build, at the same time, I had another instance of Visual Studio Open with an Xamarin Project.

I just closed the Visual Studio Xamarin Project and then IT WORKED! I was able to generate the Android Build for Unity again! =)

So remember, when trying to generate a build for Unity Android, NEVER keep an instance of Visual Studio with a Xamarin Project open at the same time, and everything should work as expected!

Have you had the same problem and this article helped you? Please leave a comment here comment!

Thank you and see you next time! Peace and Live Longer and Prosper! πŸ––

Cezar Wagenheimer

Written by

Cezar Wagenheimer

Share this article

Comments

Have a question, or found an issue with the code? Drop a comment below — I read and reply to every one.

Loading comments…

Leave a comment

Keep exploring