2 часа резюме для новичков (как и я):
Если вы введете эту команду:
zipalign -v 4 platforms/android/app/build/outputs/apk/release/app-release-unsigned.apk app-release.apk
Ведьма даст вам:
command not found: zipalign
Возможно, чтопуть где-то не так.Если у вас есть это:
Unable to locate an executable at "/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/bin/apt" (-1)
Это подтверждает, что это не совсем так, как должно быть.Итак, чтобы выполнить zipalign и, наконец, опубликовать ваше приложение, вы должны зайти в правильный репозиторий и выполнить команду.
1.Перейдите в правильное хранилище для выполнения команды:
Путь: cd / Users / xxxyour_user_namexxx / Библиотека / Android / sdk / build-tools / xxxxx /
cd /Users/greg/Library/Android/sdk/build-tools/28.0.3
2.Выполните команду zipalign, не забудьте уточнить путь к файлу apk:
Очевидно, случайный «greg» и «myapp» с вашим именем пользователя и именем приложения.
./zipalign -v 4 /Users/greg/Desktop/AppLocal/myapp/platforms/android/app/build/outputs/apk/release/app-release-unsigned.apk /Users/greg/Desktop/AppLocal/myapp/platforms/android/app/build/outputs/apk/release/app-release.apk
Надеюсь, это поможет.