Я пытаюсь загрузить свое первое приложение в магазин игр, и сообщение об ошибке говорит мне, что мне нужно выровнять мой файл по zip. Все руководства по этому поводу говорят мне ввести в командную строку команду «$ zipalign -v 4 your_project_name-unaligned.apk your_project_name.apk». Что такое командная строка? У меня большие проблемы с этим.
Как заархивировать ваше приложение?
Ответы (2)
следуйте этому шагу
1) нам нужно подписать неподписанный APK и запустить на нем утилиту выравнивания, чтобы оптимизировать его и подготовить для магазина приложений. Если у вас уже есть ключ подписи, пропустите эти шаги и используйте его.
2) перейдите в папку, в которой сохранено хранилище ключей, и вставьте неподписанный apk в эту папку или 2) создайте папку в хранилище ключей или apk в одной папке.
3) откройте командную строку в этой папке, используя Shift+щелкните правой кнопкой мыши и выберите командную строку (для Windows), щелкните правой кнопкой мыши и выберите службы и выберите «командная строка в этой папке» для (mac os)
4) введите команду ниже
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore mykeystore.keystore HelloWorld-release-unsigned.apk alias_name
примечание: - замените имя хранилища ключей и apk. пример
5) перейти в папку SDK
6) перейти к инструментам сборки
7) открыть папку версии сборки, для какой версии генерировать знак apk
8) проверьте, находится ли zipalign.exe в папке или нет, если не выберите другую версию сборки или обновите SDK
9) скопируйте этот путь из адресной строки
бывший. c:/SDK/инструменты сборки/23.0.3
10) щелкните правой кнопкой мыши на моем компьютере
11) нажмите свойства
12) выберите Расширенные настройки системы в левой части
13) вставьте этот путь в переменную среды в path.
14) перейти к хранилищу ключей и папке хранения apk, где применяется первая команда
15) после всего введите эту команду
16) zipalign -v 4 HelloWorld-release-unsigned.apk HelloWorld.apk
(необязательно) вы также можете увидеть не удается найти zip-align при публикации приложения
Спасибо.....
Перейдите в этот каталог: C:\Users\YOU_USER_NAME\AppData\Local\Android\sdk\build-tools и войдите в каталог sdk последней версии (например, для меня 23.0.2)... затем запустите там CMD и выполните следующую команду. ..
zipalign -v 4 your_project_name-unaligned.apk your_project_name.apk
$
выключенным. Это просто приглашение командной строки в системе на основе Unix, такой как OSX или Linux. Просто запустите командуzipalign -v 4 your_project_name-unaligned.apk your_project_name.apk
- person ceejayoz   schedule 26.09.2016