AdvancedSharpAdbClient
AdvancedSharpAdbClient copied to clipboard
An error occurs when connecting adb and retrieving the device list.Help title
What can we do for you?
if (!AdbServer.Instance.GetStatus().IsRunning)
{
AdbServer server = new AdbServer();
try
{
StartServerResult result = server.StartServer(Application.StartupPath + @"\adb\adb.exe", false);
if (result != StartServerResult.Started)
{
MessageBox.Show("adb fail", "error", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}
else
{
MessageBox.Show("adb OK!", "info", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
catch (Exception ex)
{
**MessageBox.Show(ex.Message, "Exception", MessageBoxButtons.OK, MessageBoxIcon.Error);**
return;
}
}
The error occurs in the highlighted part. Exception: The adb process returnd error code -1 when running command start-server
try
{
adbClient = new AdbClient();
}
catch (Exception ex)
{ MessageBox.Show(ex.Message, "1"); return; }
try
{
var devices = adbClient.GetDevices();
if (devices.Count() == 0)
{
MessageBox.Show("No Devices");
return;
}
try
{
deviceData = devices.FirstOrDefault();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "3");
return;
}
}
catch (Exception ex)
{
**MessageBox.Show(ex.Message, "2");**
return;
}
In the highlighted part 'adb cannot connect to 127.0.0.1:5037: The connection failed because the target computer refused the connection.' An error occurs.
It works normally on my development PC, but a problem has occurred on the PC where I need to use the program, so I can't use it.
In this case, are there any additional programs that I need to install?
https://learn.microsoft.com/en-us/answers/questions/788883/cannot-connect-to-127-0-0-1-58526-(port-shown-unde
Check if the path to adb.exe is correct, it should not contain Cyrillic, spaces or any other characters