2015-02-28 3 views
1

У меня есть apk закончен, когда я попытался загрузить его, я получаю сообщение об ошибке zipalign, я пытался исправить это, но я не знал, как это сделать! ЛинияЯ получил ошибку с выравниванием по zip

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

Допустим, я mine.apk и я zipalign.exe в моем ноутбуке, может кто-то пожалуйста, скажите мне, что тип? Я много пробовал!

+0

Проверьте эту ссылку - http://developer.android.com/tools/help/zipalign.html –

+0

как вы когда-либо видели это сообщение раньше: http://stackoverflow.com/questions/23333724/how-to-zip -align-apk-file-in-android –

+0

Я сделал, я изменил выравнивание к моему (apk) .. infile.apk to mine1.apk ... outfile.apk to mine.apk, это не сработало! – Sahar

ответ

0

открытой командной строки в каталоге zipalign.exe (находится в SDK/Строить-инструменты /)

команда я использую:

zipalign -v 4 "<apk>" "<apk-zipaligned>" 
0
zipalign.exe -v 4 mine.apk mine_out.apk 

v для подробного вывода, 4 обеспечивает 32-битное выравнивание

Файл_min_out.apk - это выходной файл.

EDIT:

Добавить android:debuggable="false" Линке это:

<application 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme" 
     android:debuggable="false"> 
+0

Он работал, но дал мне еще одну ошибку «Вы загрузили отлаживаемый APK. По соображениям безопасности вам нужно отключить отладку, прежде чем она будет опубликована в Google Play». – Sahar

+0

@Sahar, см. Это: http://stackoverflow.com/questions/19994874/unable-to-upload-new-apk-file-to-android-play-store – tianwei

+0

Я просто добавил false в android: debuggable = "false «В манифесте ... он дал мне ошибку! :( – Sahar

0

zipalign -v 4 с: /ad/shilo_release_unsigned.apk с: /ad/shilo_release_ready.apk Командная строка должна верните сообщение об успешной успешной проверке.

+0

Исправлено как указано в предыдущем посте я получил еще одну ошибку! – Sahar

+0

что это за другой? – AmDroid

Смежные вопросы