Я разрабатываю приложения для Android с помощью Eclipse и Android SDK. Для тестирования приложения на устройстве довольно неудобно каждый раз выполнять одну и ту же работу:
- Инструменты Android
- Экспорт подписанного пакета приложений
- Выберите проект
- Выберите хранилище ключей
- Использовать пароль
- Выберите псевдоним
- Использовать пароль
- Выберите выходной путь и файл
После этого с помощью командной строки и adb удалите предыдущую версию установленного приложения. Затем установка новой версии приложения.
Поскольку этот путь слишком длинный, я хотел написать сценарий всего действия, но jarsigner
всегда останавливается с одной и той же ошибкой, и я не могу подписать apk.
unable to sign jar: java.util.zip.ZipException: invalid entry compressed size (expected 761 but got 763 bytes)
В этот момент я довольно смущен. jarsigner
взят из JDK 1.6.0.26. Eclipse находится в версии 3.6.2. Android SDK полностью обновлен. Я работаю под Windows Vista 32-бит.
У кого-нибудь есть подобные проблемы с jarsigner
или может дать мне несколько советов?!