Я запускаю Ubuntu 14.04.5 LTS для компиляции Android 7.1.1 на виртуальной машине внутри Windows с назначенным 11 ГБ ОЗУ. Android продолжает терпеть неудачу при сборке из-за «ошибок нехватки памяти», как показано ниже.
Out of memory error (version 1.2-rc4 'Carnac'(298900f95d7bdecfceb327f9d201a1348397ed8a843843 by [email protected])).
GC overhead limit exceeded.
Try increasing heap size with java option '-Xmx<size>'.
Warning: This may have produced partial or corrupted output.
ninja: build stopped: subcommand failed.
make: *** [ninja_wrapper] Error 1
[0;31m#### make failed to build some targets (03:04:37 (hh:mm:ss)) ####
Я пытаюсь следовать этому руководству: Ошибка компиляции исходного кода Android: попробуйте увеличить размер кучи с помощью параметра java '-Xmx‹size›', чтобы увеличить размер кучи.
Как следует из верхнего ответа, сервер jack необходимо остановить и запустить с помощью jack-admin. Когда я использую эту команду, мне выдается сообщение об ошибке: «jack-admin: команда не найдена», как мне добавить jack-admin в путь?