Adb установка / загрузка apk принимая возраст

У меня никогда не возникало проблем с загрузкой приложений на мои устройства (Galaxy SPlus и Nexus 10), но по неизвестной причине загрузка APK на мой Nexus 10 занимает много времени ... в 20 раз я пытался достичь конца только один раз ,

Кто-нибудь знал, как я могу отладить / развернуть загрузку APK, чтобы узнать, на какой скорости он идет? Я неНе знаю, каким образом загружается APK, кто-то может подсказать, где искать? Я хочу исследовать, но я нене знаешь что делать?

Устройство корректно реагирует на команды adb, я вижу это в Eclipse, я могу загружать / выгружать файлы с помощью DDMS File Explorer, все работает как обычно, но при запуске / отладке моего приложения Eclipse застревает »Загрузка my-application.apk на устройство 'R32D1035MCE».

Не могли бы вы помочь?

РЕДАКТИРОВАТЬ :

Я восстановил заводские настройки устройства по умолчанию, это не помогает.

Кроме того, я включил трассировку с ADB_TRACE = all в моих настройках среды, и трассировка показывает, что adb чего-то ждет, но я понятия не имею.

РЕДАКТИРОВАТЬ :

Все еще расследуя, мой Nexus 10 снова работал, а потом вдруг перестал работать. В журнале DDMS у меня появляется следующее сообщение об ошибке:

[2013-06-23 01:09:30 - ddmlib] An established connection was aborted by the software in your host machine
java.io.IOException: An established connection was aborted by the software in your host machine
    at sun.nio.ch.SocketDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:51)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:89)
    at sun.nio.ch.IOUtil.write(IOUtil.java:60)
    at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:450)
    at com.android.ddmlib.JdwpPacket.writeAndConsume(JdwpPacket.java:213)
    at com.android.ddmlib.Client.sendAndConsume(Client.java:607)
    at com.android.ddmlib.HandleHeap.sendREAQ(HandleHeap.java:348)
    at com.android.ddmlib.Client.requestAllocationStatus(Client.java:453)
    at com.android.ddmlib.DeviceMonitor.createClient(DeviceMonitor.java:835)
    at com.android.ddmlib.DeviceMonitor.openClient(DeviceMonitor.java:803)
    at com.android.ddmlib.DeviceMonitor.deviceClientMonitorLoop(DeviceMonitor.java:621)
    at com.android.ddmlib.DeviceMonitor.access$100(DeviceMonitor.java:44)
    at com.android.ddmlib.DeviceMonitor$3.run(DeviceMonitor.java:580)

Похоже, связано с этой проблемой:Установленное соединение было прервано программным обеспечением на вашем хост-компьютере

Но ни одно из приведенных решений не работает для меня.

Есть ли способ сбросить сетевое соединение, которое adb делает с устройством?

РЕДАКТИРОВАТЬ: решение было найдено в соответствии с предложением Крис-Страттон, используя "adb install -r package.apk "Использование команды -r, которая вызывает переустановку, разблокирует заблокированное состояние устройства.

Ответы на вопрос(4)

Ваш ответ на вопрос