не могу найти почтовый выровнять при публикации приложения

? JMRboosties @ | Original: StackOverFlow
---
cannot.find.zip.align=The zipalign tool was not found in the SDK.

Please update to the latest SDK and re-export your application
or run zipalign manually.

Aligning applications allows Android to use application resources
more efficiently.

Этосообщение я получаю, когда я пытаюсь опубликовать мое приложение . Я использую последнюю редакцию Android SDK Tools ( 23, который был выпущен сегодня), и SDK Platform- инструменты ( 20, которая также была выпущена сегодня) . Я получаю APK из него, но если я пытаюсь загрузить его на Google Play я получаю сообщение об ошибке жалуются, что это не почтовый выровнены.

Запуск zipalign вручную фиксирует АПК, но кто-нибудь знает, что причины этого и как это исправить ?

---

Top 5 ответ

1suno @

Это становится пригодным для использования, если вы установите

Android SDK Build-tools Rev.20
2Kuma @

Я была такая же проблема . И чтобы исправить это, я копирую Zipalign файл из SDK / Build- инструментов / папки Android - 4.4W в SDK / инструменты /

Отредактировано: Поскольку Google обновил SDK для Android, New Build - инструменты делает решить эту проблему. Так что я призвал всех обновить до Android SDK СТРОЙ- инструменты 20 как это было предложено Pang ниже должности.

3Pang @

Я зафиксировал его путем установки Android SDK СТРОЙ- инструменты 20 :

В Eclipse → выпадающем меню → Окно → Android SDK Manager, проверить Android SDK СТРОЙ- инструменты Откр 20, а затем нажмите Install н пакет (ы ) ... кнопку, чтобы начать установку .

4Andy Tumanov @

zipalign Был перенесен на build-tools19.1.0 и build-tools20.0.0, я предполагаю, что вы должны использовать один из них в зависимости от вашей цели SDK

5DooMMasteR @

С обновлением SDK до 20, версия 20 построения и платформенных инструментов и 23 SDK сборов, Google переехал много вещей.

Gradle (если вы используете Android Studio), однако до сих пор не были обновлены, чтобы отразить эти изменения, как указано в других ответах Копирование zipalign двоичный файл /sdk/tools/ должны делать свое дело сейчас .

UPDATE : с Android Студия 0.8.1 получил выпущенвопрос, кажется, теперь исправлена ​​... Вам нужно только обновить build.gradle и он должен работать нормально снова

compileSdkVersion 20

buildToolsVersion "20.0.0"

targetSdkVersion 20

и если вы используете какой-либо COMPAT или библиотекой поддержки

compile 'com.android.support:appcompat-v7:20.+'

compile 'com.android.support:support-v4:20.+'