Size: a a a

Android Developers

2021 January 29

с#

саша сок #KotlinGang... in Android Developers
что-то подобное, то есть они кешат и потом выгружают
источник

VM

Vadim Morozov in Android Developers
Кто то пробовал оптимизировать работу AS на процессоре M1 ну или маках в целом, а то работает все сквозь пот и боль.
источник

JF

Jorik Fat in Android Developers
саша сок #KotlinGang
что-то подобное, то есть они кешат и потом выгружают
не вижу другого способа
источник

SG

Sergey Grieg in Android Developers
Vadim Morozov
Кто то пробовал оптимизировать работу AS на процессоре M1 ну или маках в целом, а то работает все сквозь пот и боль.
На маках все ок)
А вот с M1 все неоднозначно
источник

SG

Sergey Grieg in Android Developers
М1 недавно на рынке, ещё не собран фидбек именно от разработчиков (одно только отсутсвие поддержки Docker чего стоит) и не исправлены детские болезни
источник

MH

Maksus Heinz in Android Developers
Слушайте, а это плохо когда модули зависят друг от друга? Делают так вообще? Или циклическую зависимость не исправить? Конечно можно общий модуль сделать и через него общаться, но напрямую нельзя да?
источник

SG

Sergey Grieg in Android Developers
Maksus Heinz
Слушайте, а это плохо когда модули зависят друг от друга? Делают так вообще? Или циклическую зависимость не исправить? Конечно можно общий модуль сделать и через него общаться, но напрямую нельзя да?
API для модулей частично решает эту проблему
источник

SG

Sergey Grieg in Android Developers
Один модуль с функционалом, другой с API первого
источник

MH

Maksus Heinz in Android Developers
Sergey Grieg
API для модулей частично решает эту проблему
🙈что-то сложно
источник

AO

Agnislav Onufriichuk in Android Developers
Maksus Heinz
Слушайте, а это плохо когда модули зависят друг от друга? Делают так вообще? Или циклическую зависимость не исправить? Конечно можно общий модуль сделать и через него общаться, но напрямую нельзя да?
циклические зависимости - это плохо, не зависимо от языка (насколько я знаю) ))  показатель непродуманной архитектуры.
источник

MH

Maksus Heinz in Android Developers
Agnislav Onufriichuk
циклические зависимости - это плохо, не зависимо от языка (насколько я знаю) ))  показатель непродуманной архитектуры.
хорошо, я понял)
источник

VM

Vadim Morozov in Android Developers
Sergey Grieg
На маках все ок)
А вот с M1 все неоднозначно
ну знаю что и на маках не так всё гладко и не работает всё чётко из коробки
надо менять настройки того же compiler'a на сколько мне известно и ещё чёт дополнительно просто пока нахожу статьи трехлетней давности)
источник

Y

Yaroslav in Android Developers
бывало у кого-нибудь при загрузке изображения во ViewPager, что оно появляется только после того, как триггернуть перерисовку фрагмента, при этом в дебаг режиме все нормально отрабатывает и изображение видно сразу по загрузке данных?
источник

S

Silent829 in Android Developers
Vadim Morozov
Кто то пробовал оптимизировать работу AS на процессоре M1 ну или маках в целом, а то работает все сквозь пот и боль.
Типа в настройках что-то пошарить или менять поведение через пень колоду или как?
источник

S

Silent829 in Android Developers
Vadim Morozov
ну знаю что и на маках не так всё гладко и не работает всё чётко из коробки
надо менять настройки того же compiler'a на сколько мне известно и ещё чёт дополнительно просто пока нахожу статьи трехлетней давности)
чего? оО
источник

VM

Vadim Morozov in Android Developers
Silent829
Типа в настройках что-то пошарить или менять поведение через пень колоду или как?
да хотя бы в настройках, помню под убунту как то менял, получил шикарный прирост, правда там и swap добавил, не знаю актуально ли на маках эт
источник

S

Silent829 in Android Developers
Vadim Morozov
да хотя бы в настройках, помню под убунту как то менял, получил шикарный прирост, правда там и swap добавил, не знаю актуально ли на маках эт
Типа «оптимизация» это просто вместо 1024 Мб добавить побольше места из ОЗУ?)
источник

VM

Vadim Morozov in Android Developers
Silent829
Типа «оптимизация» это просто вместо 1024 Мб добавить побольше места из ОЗУ?)
ну как вариант, об этом тоже можно забыть или скажем у меня 8 оперативки щас сколько лучше выделить будет?
или ещё как вариант
Если Ваш проект содержит несколько независимых модулей (например, несколько app-модулей), то для него будет актуальной опция Compile independent modules in parallel в Settings->Build, Execution, Deployment -> Compiler. Это позволит более эффективно утилизировать потоки CPU при сборке. Минус- больший heap size и, как следствие, больший расход оперативной памяти
источник

S

Silent829 in Android Developers
Vadim Morozov
ну как вариант, об этом тоже можно забыть или скажем у меня 8 оперативки щас сколько лучше выделить будет?
или ещё как вариант
Если Ваш проект содержит несколько независимых модулей (например, несколько app-модулей), то для него будет актуальной опция Compile independent modules in parallel в Settings->Build, Execution, Deployment -> Compiler. Это позволит более эффективно утилизировать потоки CPU при сборке. Минус- больший heap size и, как следствие, больший расход оперативной памяти
Ну да, 8-ядерный проц, используй его многопоточность раз есть возможность)
источник

VM

Vadim Morozov in Android Developers
App Bundle  и куда меньше?)) ну то есть зачем?)
источник