У меня есть приложение, которое использует SurfaceView
, чтобы нарисовать анимацию как можно быстрее. Это почти идеально, за исключением того, что время от времени анимация замерзает в течение короткого периода времени. Это короткое время длится примерно 10 мс, чего не так много, но достаточно велико, чтобы быть заметным для пользователя.Куча пространства в приложении для Android
Я видел, что эти зависания вызваны изменениями в области кучи, которые запускаются сборщиком мусора. Добавление android:largeHeap="true"
в манифест моего приложения не решило проблему.
Кто-нибудь знает, как я мог избавиться от этой досадной проблемы?
Я уже знал причину зависаний, потому что я уже видел связанные сообщения в журнале cat. Как вы предположили, я попытаюсь вызвать 'System.gc()' самостоятельно ... – VD63