Size: a a a

Android Developers

2020 January 23

AD

Aleksey D. in Android Developers
Quantum Harmonizer
не забыл, просто её официально забросили
кстати, а почему Anko был медленнее XML в тестах? миф?
источник

QH

Quantum Harmonizer in Android Developers
Aleksey D.
кстати, а почему Anko был медленнее XML в тестах? миф?
Это где такие тесты?
источник

М

Максим in Android Developers
На стадии компиляции бросает "e: java.lang.OutOfMemoryError: GC overhead limit exceeded"  просто увеличить размер кучи? или тут нужно что то искать
источник

AD

Aleksey D. in Android Developers
Quantum Harmonizer
Это где такие тесты?
эм, не могу найти источник, сливаюсь
источник

М

Максим in Android Developers
Aleksey D.
кстати, а почему Anko был медленнее XML в тестах? миф?
было как раз наоборот
источник

ДН

Дмитрий Никитин in Android Developers
Максим
На стадии компиляции бросает "e: java.lang.OutOfMemoryError: GC overhead limit exceeded"  просто увеличить размер кучи? или тут нужно что то искать
ощущение что нужно искать утечку памяти .-.
источник

AD

Aleksey D. in Android Developers
Максим
было как раз наоборот
точно помню какую-то статью, которая то ли Anko то ли DataBinding разносит и говорит, что сильно медленнее
источник

AD

Aleksey D. in Android Developers
Максим
На стадии компиляции бросает "e: java.lang.OutOfMemoryError: GC overhead limit exceeded"  просто увеличить размер кучи? или тут нужно что то искать
есть кодогенерация? на каком этапе ошибка?
источник

М

Максим in Android Developers
Aleksey D.
точно помню какую-то статью, которая то ли Anko то ли DataBinding разносит и говорит, что сильно медленнее
то ли птица то ли самолёт😀
источник

ДН

Дмитрий Никитин in Android Developers
Aleksey D.
точно помню какую-то статью, которая то ли Anko то ли DataBinding разносит и говорит, что сильно медленнее
DataBinding медленне
источник

ДН

Дмитрий Никитин in Android Developers
Это типичная проблема для языков верстки. что DOM для JS что DataBinding для XML. проблемы разные но суть одна. Нужно обойти весь файл что бы выполнить обработку
источник

М

Максим in Android Developers
Aleksey D.
есть кодогенерация? на каком этапе ошибка?
есть, kaptDebugKotlin, ошибка начала появляться после того как добавил Room. Иногда пропадает сама по себе
источник

ДН

Дмитрий Никитин in Android Developers
ооо. ладно, увидимся позже) удачи разобраться с ошибками Room)
источник

AD

Aleksey D. in Android Developers
Максим
есть, kaptDebugKotlin, ошибка начала появляться после того как добавил Room. Иногда пропадает сама по себе
точно других ошибок нет?
источник

ДН

Дмитрий Никитин in Android Developers
часа 2 потратишь точно. лучший совет что я могу дать - перепроверь весь код в Room. запросы проверь, что нет опечаток и все верные
источник

М

Максим in Android Developers
Aleksey D.
точно других ошибок нет?
вываливается именно с этой ошибкой
источник

Sergey λ in Android Developers
гив ит моар мемори 🌚
источник

AD

Aleksey D. in Android Developers
Дмитрий Никитин
Это типичная проблема для языков верстки. что DOM для JS что DataBinding для XML. проблемы разные но суть одна. Нужно обойти весь файл что бы выполнить обработку
DataBinding все View ищет за один проход
а findViewById каждую View за отдельный проход
выходит, findViewById > DataBinding > Anko
источник

ДН

Дмитрий Никитин in Android Developers
Aleksey D.
DataBinding все View ищет за один проход
а findViewById каждую View за отдельный проход
выходит, findViewById > DataBinding > Anko
За 1 разве? неплохо
источник

ДН

Дмитрий Никитин in Android Developers
Aleksey D.
DataBinding все View ищет за один проход
а findViewById каждую View за отдельный проход
выходит, findViewById > DataBinding > Anko
тут скоре Anko > DataBinding > findViewById
источник