Я пытаюсь запустить Gradle build в машине Docker Ubuntu.Не удалось запустить aapt, который был установлен через Android SDK, что может быть причиной?
Приложение Я компиляция должна сгенерировать файл .apk и поэтому я использую AAPT упаковщик, который поставляется как часть Android SDK сборки-инструментов, которые я установил, используя следующую команду: android update sdk -u -a -t 7
(Android SDK Строить-инструменты, пересмотр 23.0.3)
Но тогда, когда я бегу Gradle он терпит неудачу со следующей ошибкой:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':Company-ServicesSDK:processReleaseResources'.
> A problem occurred starting process 'command '/Users/itai/repos/Company-Android_fork/.gradle/android-sdk-linux/build-tools/23.0.3/aapt''
Через мой Macbook я могу запустить AAPT и работает должным образом, но изнутри устройства Docker, когда я пытаюсь запустить его, я получаю:
bash: ./aapt: No such file or directory
Запуск file aapt
из моего Mac:
aapt: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, not stripped
Любой знает, почему это происходит и как ее решить?