Я не уверен на 100%, должно ли это быть здесь или в основном переполнении стека, но я решил заняться этим, надеясь, что смогу поймать кого-то с более конкретным опытом с подобной проблемой.
У меня есть Samsung Captivate (очень нравится минус это дерьмовый GPS). Я делаю разработку для него с 2 разных компьютеров, один дома, один на работе. Машины являются Windows XP, Service Pack 3, 32-разрядные. У меня установлены те же драйверы Samsung, те же версии Eclipse и т. Д. В настоящее время телефон рутирован с использованием мода Serendipity, хотя эта проблема была точно такой же на стандартной прошивке.
Моя домашняя машина (проблема одна) - Athlon 64 2,2 ГГц. Моя рабочая машина - Core 2 Duo, не помню модель.
На работе я могу делать все что угодно, монтировать sdcard на телефон и легко копировать, использовать adb для push, pull, удаления, установки. Я могу отлаживать в ddms, устанавливать через Eclipse и т. Д. И т. Д.
Дома, если я перезагружаю компьютер и телефон и открываю командную строку, не открывая Eclipse, я МОГУ иметь возможность увидеть устройство, набрав adb devices. Обычно тогда я могу очистить logcat или запустить logcat достаточно стабильно. Если я открою Eclispe (мою среду разработки) и попытаюсь запустить новую сборку приложения, я вообще потеряю соединение. То же самое происходит, если я пытаюсь скопировать файлы либо через монтирование, либо используя pull с adb. Некоторые файлы будут скопированы, и внезапно соединение пропадет, и устройство будет отображаться в автономном режиме для adb, или вообще не будет в списке, или дважды в списке в автономном режиме. Перезагрузка телефона иногда помогает, но не всегда. Иногда я закрываю Eclipse и любое другое приложение, перезагружаю свой телефон и все равно получаю, что adb совершенно не может обнаружить устройство. Я' Я буду использовать adb kill-server и adb start-server, но это обычно не помогает. Я использую Avast для своего антивируса дома, но попробовал без какого-либо антивируса, установленного вообще, и это то же самое. Я недавно переустановил Windows из-за сбоя жесткого диска, и он был точно таким же. Я пробовал каждый порт USB на моей башне.
Я надеюсь, что ОЧЕНЬ много кто-нибудь скажет мне, что не так, поскольку я имею дело с этим уже полтора года, и это собирается заставить меня сойти с ума.
Иеремия