Size: a a a

Android Developers

2020 November 12

Д

Денис in Android Developers
Oleg Pchelkin
ты фрагмент из проекта удалил или фрагмент удалился с экрана а переменные остались?
открылся другой фрагмент, старый удалился из памяти
источник

a

akella122⌬ in Android Developers
Денис
ну то есть на их счет можно не беспокоиться?
Грандл собирает все классы и потом пересобирает только измененные, а удаленные не удаляет, так что ребилднешь проект и все соберется заново без мусора
источник

a

akella122⌬ in Android Developers
👊 03:36 |•FUnDOS•|
а что это аосп?
Android OpenSourse Project
источник

SM

Stoian Minaiev in Android Developers
akella122⌬
Поставить чистый аосп
Советчики 3000
источник

SM

Stoian Minaiev in Android Developers
Это не ответ юзеру, у которого не работает
А юзеров галимого миюая к сожалению достаточно, с этим надо мириться
источник

OP

Oleg Pchelkin in Android Developers
Денис
открылся другой фрагмент, старый удалился из памяти
GC с тех пор вызывался? Если да - то не ок, смотри где у тебя ссылки на вьюмодельки
источник

Д

Денис in Android Developers
akella122⌬
Грандл собирает все классы и потом пересобирает только измененные, а удаленные не удаляет, так что ребилднешь проект и все соберется заново без мусора
там всмысле, я этот фрагмент использую, он из памяти приложения удалился а не из проекта, наверное я не правильно описал ситуацию
источник

OP

Oleg Pchelkin in Android Developers
akella122⌬
Грандл собирает все классы и потом пересобирает только измененные, а удаленные не удаляет, так что ребилднешь проект и все соберется заново без мусора
А при чем тут грэдл и его кеш, если приложение работает?
источник

a

akella122⌬ in Android Developers
Денис
там всмысле, я этот фрагмент использую, он из памяти приложения удалился а не из проекта, наверное я не правильно описал ситуацию
ребилднуть все равно не помешает
источник

a

akella122⌬ in Android Developers
Я перед каждым релизом ребилдаю
источник

OP

Oleg Pchelkin in Android Developers
akella122⌬
ребилднуть все равно не помешает
ребилднуть чтобы GC вызвался в работающем приложении? ШТА?
источник

a

akella122⌬ in Android Developers
Oleg Pchelkin
ребилднуть чтобы GC вызвался в работающем приложении? ШТА?
Слушай. я уже запутался у кого и какие ошибки
источник

Д

Денис in Android Developers
Oleg Pchelkin
GC с тех пор вызывался? Если да - то не ок, смотри где у тебя ссылки на вьюмодельки
может я не правильно создаю модуль?

class SplashFragment : BaseFragment() {

   override val viewModelModule: Kodein.Module
       get() = Kodein.Module("Splash.VM") {
           bindViewModel<SplashViewModel>() with provider {
               SplashViewModel(
                   effectHandler = instance(),
                   reducer = instance()
               )
           }
       }
источник

N

Nazar in Android Developers
Как подключить устройство через адб чтобы тестировать там апп а не в эмуляторе?
источник

a

akella122⌬ in Android Developers
Денис
может я не правильно создаю модуль?

class SplashFragment : BaseFragment() {

   override val viewModelModule: Kodein.Module
       get() = Kodein.Module("Splash.VM") {
           bindViewModel<SplashViewModel>() with provider {
               SplashViewModel(
                   effectHandler = instance(),
                   reducer = instance()
               )
           }
       }
Прости конечно, но зачем тебе делать фрагмент?
источник

OP

Oleg Pchelkin in Android Developers
Вероятно есть какаято огромная битмапа, которую пытаешься отобразить, посмотри что именно отображаешь. На разных девайсах (особенно китайцах) может не хватить тупо оперативки
источник

Д

Денис in Android Developers
akella122⌬
Прости конечно, но зачем тебе делать фрагмент?
всм?
источник

a

akella122⌬ in Android Developers
А еслиты про $ классы в собранной проге, то это норма, это обход ограничений смали
источник

a

akella122⌬ in Android Developers
Денис
всм?
Ну мне всегда сплеш активности хватает
источник

Д

Денис in Android Developers
akella122⌬
Ну мне всегда сплеш активности хватает
а та не суть, вопрос в другом сейчас
источник