Size: a a a

Kotlin Community

2019 November 20

СГ

Сергей Греков in Kotlin Community
Roman Elizarov
Будет что-то типа Dispatchers.Default.newLimitedContext(1)
👌
источник

DS

Dmitry Starchevsky in Kotlin Community
привет, у меня после переезда на kapt вот такая ошибка во время сборки проекта

: java.lang.OutOfMemoryError: GC overhead limit exceeded


> Task :app:kaptGenerateStubsDebugKotlin FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:kaptGenerateStubsDebugKotlin'.
> Internal compiler error. See log for more details

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

что делать?
источник

VP

Vladimir Petrakovich in Kotlin Community
Dmitry Starchevsky
привет, у меня после переезда на kapt вот такая ошибка во время сборки проекта

: java.lang.OutOfMemoryError: GC overhead limit exceeded


> Task :app:kaptGenerateStubsDebugKotlin FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:kaptGenerateStubsDebugKotlin'.
> Internal compiler error. See log for more details

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

что делать?
Выдать больше памяти gradle через org.gradle.jvmargs в ~/.gradle/gradle.properties
источник

DS

Dmitry Starchevsky in Kotlin Community
Vladimir Petrakovich
Выдать больше памяти gradle через org.gradle.jvmargs в ~/.gradle/gradle.properties
спасибо!
источник

DS

Dmitry Starchevsky in Kotlin Community
у меня вот
android.enableJetifier=true
android.useAndroidX=true
org.gradle.jvmargs=-Xmx2048M
источник

DS

Dmitry Starchevsky in Kotlin Community
сколько написать?
источник

N

Nikolay in Kotlin Community
Dmitry Starchevsky
сколько написать?
org.gradle.jvmargs=-Xmx5g -XX:MaxPermSize=4g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8

даже при таких настройках иногда бывает такая же ошибка как у тебя
источник

DS

Dmitry Starchevsky in Kotlin Community
Nikolay
org.gradle.jvmargs=-Xmx5g -XX:MaxPermSize=4g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8

даже при таких настройках иногда бывает такая же ошибка как у тебя
и как вы с этим живете? вдруг надо срочно релиз собрать а оно не может - идти вешаться?))
источник

VP

Vladimir Petrakovich in Kotlin Community
Да вы что, ребят, 1-2 гб максимум. Если не хватает, это уже какая-то дичь.
источник

N

Nikolay in Kotlin Community
Dmitry Starchevsky
и как вы с этим живете? вдруг надо срочно релиз собрать а оно не может - идти вешаться?))
мне помогает закрытие студие, остановка демонов и убить процесс джавы. Но это все не точно))
источник

DS

Dmitry Starchevsky in Kotlin Community
и как эту дичь разруливать?
источник

SB

Sergey Barmin in Kotlin Community
Dmitry Starchevsky
привет, у меня после переезда на kapt вот такая ошибка во время сборки проекта

: java.lang.OutOfMemoryError: GC overhead limit exceeded


> Task :app:kaptGenerateStubsDebugKotlin FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:kaptGenerateStubsDebugKotlin'.
> Internal compiler error. See log for more details

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

что делать?
тоже такая была, почему то решилось переключением с 8 жабы на 11
источник

N

Nikolay in Kotlin Community
Vladimir Petrakovich
Да вы что, ребят, 1-2 гб максимум. Если не хватает, это уже какая-то дичь.
хотелось бы. но реально другая
источник

DS

Dmitry Starchevsky in Kotlin Community
в проекте юзаю gradle, retrofit, и др.
источник

SB

Sergey Barmin in Kotlin Community
проект был написан с указанной совместимостью на 11, домашняя jdk была 8, как привел в соответствие проблема ушла
источник

VP

Vladimir Petrakovich in Kotlin Community
Dmitry Starchevsky
и как эту дичь разруливать?
Ну можно хип-дамп почитать, если это не известная проблема в такой конфигурации
источник

DS

Dmitry Starchevsky in Kotlin Community
сейчас оно время от времени билдится, но как быть если проект будет расти? вероятность успешной сборки будет падать
источник

AM

Andrew Mikhaylov in Kotlin Community
Sergey Barmin
тоже такая была, почему то решилось переключением с 8 жабы на 11
Вам повезло, а андроидный тулинг, если за последнее время ничего не поменялось, до сих пор не работает на 11. :)
источник

AN

Alexander Nozik in Kotlin Community
Чего-то у меня после обновления на 1.3.60, какое-то немерянное количество ошибок в идее
источник

AN

Alexander Nozik in Kotlin Community
вполоть до полного подвешивания
источник