Вы загрузили APK, что не почтовый выровненный ошибку

? Anas @ | Original: StackOverFlow
---

Я только что закончил и подписал АПК через андроид студии, потом я сделалАПК защиты через apkprotect.com когда я пытаюсь загрузить APK играть магазине я получил эту ошибку " Вы загрузили APK, что не ZIP краю. Вам нужно будет запустить почтовый инструмент выравнивания на АПК и загрузить его снова. " если я загрузить исходный АПК У меня нет ошибок ,

Я пытался добавить zipalign верно в build.gradle но ничего не произошло Я попытался также отключать и включать ProGuard .

---

Top 5 ответ

1Minas @

Вы можете запустить zipalign вручную в командной строке

zipalign [-f] [-v] <alignment> infile.apk outfile.apk

Обратите внимание, что zipalign находится внутри $ { sdk.dir } ools

Для более подробной информации посетите http://developer.android.com/tools/help/zipalign.html

2derekg @

Я получилто же самое " Вы загрузили APK, что не почтовый выровненный ... бла, бла " Ошибка при по ошибке я пытался загрузить отладочную версию моего .apk файла на Google Play. Этонемного вводит в заблуждение ошибка, потому чтореальная проблема заключается в том, что вы не можете распространять отладочную версию, которая дополнительно не подписан с ключом разработчика Google Android. (Вы можете только загрузить .apk скомпилированную как версии, и оно должно быть подписано, что происходит на той же стадии, по крайней мере, если вы используете Eclipse) .

Убедитесь, что вы распространяете .apk файл, который ваш Подписанный выпуска версии, как описано здесь:

http://developer.android.com/tools/publishing/app-signing.html#releasecompile