Zipalign не работает Catalina Mac OS, неверный тип процессора в исполняемом файле

После установки Catalina Mac Os я начинаю видеть эту ошибку при запуске zipalign

/usr/local/bin/zipalign: line 3: /usr/local/Cellar/android-sdk/24.4.1_1/build-tools/23.0.1/zipalign: Bad CPU type in executable
/usr/local/bin/zipalign: line 3: /usr/local/Cellar/android-sdk/24.4.1_1/build-tools/23.0.1/zipalign: Undefined error: 0

в поисках решений я обнаружил, что это может быть связано с тем, что catalina запускает только 64-битные приложения, а zipalign - 32, не смог найти 64-битную версию. Любые идеи ?


person lks    schedule 12.07.2020    source источник


Ответы (1)


Я обнаружил проблему, каталина изменяет оболочку по умолчанию или что-то связанное с ней, у меня был bash-скрипт /usr/local/bin/zipalign, который исправлял запуск zipalign в /bin/bash, вызывая ошибку, поэтому удалил / usr/local/bin/zipalign и добавил экспорт в папку, которая непосредственно содержит файл.

person lks    schedule 12.07.2020