"EOCD не найден" с установкой adb - PullRequest
1 голос
/ 27 ноября 2011

Когда проект Android превышает около 2 МБ, я продолжаю получать сообщение «EOCD not found, not zip» при попытке установить подписанное приложение на устройстве с помощью установки adb.Эта проблема ограничена Windows (Windows XP), потому что я не обнаружил проблем с установкой того же приложения на новую коробку Ubuntu.

Я мог воспроизвести проблему с приложением HelloWorld: adb завершится ошибкой, как только я добавлю файлыпревышать 2 МБ (я создаю apk-файл размером 2,7 МБ) в папке активов.

Я почти уверен, что такая проблема не возникла в июне;к сожалению, похоже, я не могу вернуться к ситуации мая / июня.

Есть идеи?

1 Ответ

0 голосов
/ 15 декабря 2011

Эта проблема, похоже, не связана с размером IMO.Как и в моем текущем проекте, APK имеет размер более 9 МБ.У меня была похожая проблема, и я получал почти такие же журналы, как показано ниже, в консоли eclipse

[2011-12-06 10:35:38 - MyProject] Failed to install MyProject.apk on device 
[2011-12-06 10:35:38 - MyProject] (null)
[2011-12-06 10:35:38 - MyProject] Launch canceled!

и в командной консоли окна я получал сообщение EOCD not found, not Zip при установке того же APK (сборка с использованием eclipse).Но очистка и перестройка проекта решили проблему.

В моем случае я удалил некоторые резервные (не Java) файлы из каталога src, которые Eclipse не знал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...