Получение ошибки при сбое протокола при установке apk с помощью команды adb в android

Я пытаюсь установить apk на эмулятор api level 17, используя adb command.

adb install Test apk

Я получаю следующую ошибку в ответе

protocol failure
rm failed for /data/local/tmp/Test.apk, No such file or directory

Кто-нибудь знает, как справиться с этой ошибкой?

Ответ 1

Я узнал, что на моем рабочем месте люди, которые столкнулись с этой проблемой, имеют только read permission на своем компьютере USB port, а не write permission. После получения разрешения на запись на USB от администратора проблема больше не возникает.

Ответ 2

Попробуйте это. Перейдите в Настройки → Настройки приложения (местоположение может зависеть от вашего устройства). Здесь проверьте Install from unknown sources. Надеюсь, это поможет.

Ответ 3

У вас могут возникнуть проблемы, если вы добавили sharedUserId в обновление существующего приложения. Подробнее см. Blog.

Ответ 4

В моей ситуации затмение было открыто с установленным ADT, поэтому, когда я закрыл eclipse, проблема исчезла.