मेरा Android ऐप कितनी मेमोरी उपयोग कर रहा है, यह कैसे पता करें?
सभी को नमस्ते! मैं Java में एक शुरुआती Android डेवलपर हूं, और मुझे ऐप के प्रदर्शन में समस्या आ रही है। मैंने देखा कि स्क्रीन के बीच कुछ नेविगेशन के बाद ऐप धीमा होने लगता है, और कभी-कभी OutOfMemoryError के साथ क्रैश भी हो जाता है।\n\nमुझे संदेह है कि यह मेमोरी लीक के कारण है, लेकिन मुझे नहीं पता कि मेरा ऐप वास्तव में कितनी मेमोरी उपयोग कर रहा है, इसे कैसे मापूं। मैंने Android Studio Profiler में देखने की कोशिश की, लेकिन वहां बहुत अधिक डेटा है, और मुझे समझ नहीं आता कि किस पर ध्यान दूं।\n\nयहां एक कोड उदाहरण है जो मुझे लगता है कि समस्याग्रस्त हो सकता है। मैं इंटरनेट से इमेज लोड कर रहा हूं और उन्हें कैश के लिए एक static list में सेव कर रहा हूं:\n\n```java\npublic class ImageCache {\n private static List cache = new ArrayList<>();\n \n public static void addImage(Bitmap bitmap) {\n