В своем приложении я сначала создал действие и передал в него фрагменты.После пяти минут работы приложения мое приложение переходит к первому фрагменту и показывает ошибку в журнале как:
Журнал «Слишком много открытых файлов» A / art: sart / runtime /irect_reference_table.cc: 76]
Проверка не удалась: table_mem_map_.get ()! = Nullptr ashmem_create_region завершилась неудачно для «косвенной ссылки»table ': слишком много открытых файлов
Я подумал, что это проблема с памятью, поэтому я показал диаграмму памяти профилировщика Android, которая становится очень большой, когда я получаю данные с сервера.
Затем я добавил библиотеку с именем leakcanary library , чтобы показать, что такое память кучи утечки, и я получаю это в своем журнале.
Журнал: не удалось создать дамп кучи, предыдущий анализ все еще выполняется.