Ошибка при запуске cts-tradefed [для приставки Android]
Для сертификации Google нам нужно запустить тест на совместимость на устройстве Android (Stb). Я сделал настройку для CTS на машине Linux. Я получаю ошибку ниже при запуске cts-tradefed на машине.
./android-cts/tools/cts-tradefed
Неверный максимальный размер кучи: -Xmx4g
Указанный размер превышает максимально допустимый размер.
Ошибка: не удалось создать виртуальную машину Java.
Ошибка: произошло фатальное исключение. Программа будет закрыта.
Кто-нибудь может дать решение для этого?
0 ответов
Просто откройте android-cts-[X.X]_[rX]-linux_x86-arm/android-cts/tools/cts-tradefed
из любого текстового редактора и измените номер строки 131 $RDBG_FLAG -Xmx4g
с любым объемом памяти, который меньше размера вашей оперативной памяти, например Xmx3g
Также проверьте, используете ли вы версию Linux 64Bit. Эта проблема может возникнуть, если вы используете 32-битный (который не поддерживается)