Рекомендации по очистке экземпляра

На этой странице описаны рекомендации по очистке экземпляров после того, как они больше не нужны.

Используйте Navigator#clearDestinations и Navigator#cleanup после завершения сеансов навигации.

Чтобы предотвратить утечки памяти и обеспечить правильную очистку, используйте Navigator#clearDestinations и Navigator#cleanup после завершения сеанса навигации и экземпляра Navigator больше не требуется. Это можно сделать, когда пользователь ушел с карты и когда вызывается onDestroy() связанного действия.

Очищайте элементы GoogleMap , когда они больше не нужны.

Если ваше приложение использует экземпляр GoogleMap для работы с картами, не связанными с навигацией, обязательно очистите этот экземпляр, когда он больше не нужен. Например, очистите элементы Polygon, Polyline и Marker, связанные с GoogleMap вызвав методы Polygon#remove , Polyline#remove и Marker#remove соответственно. Затем, чтобы освободить экземпляр GoogleMap после того, как он больше не нужен, вызовите GoogleMap#clear и присвойте экземпляру значение null .

Дополнительную информацию об использовании экземпляра GoogleMap в вашем приложении см. в разделе «Рекомендации по взаимодействию с GoogleMap .