- Forum-Beiträge: 16
23.02.2012, 17:38:53 via Website
23.02.2012 17:38:53 via Website
ich habe meine App fast fertig programmiert und wollte nun die Schnelligkeit ein wenig verbessern (manchmal laggt es, da der Garbage Collector arbeiten muss). Nun habe ich mithilfe eines Speicher-Dumps und dem Tool MAT herausgefunden, dass direkt beim Start der App (wo noch keine Bilder geladen worden sind) schon ca. 14 MB Ram benötigt wird.
Zum Testen habe ich ein neues Android-Projekt in Eclipse angelegt (also HelloWorld-Activity) und selbst diese braucht direkt zum Start 14MB. Bei der genaueren Untersuchung des Speicher-Dumps habe ich nun entdeckt, dass beim Start einer App gut 14 MB aus den android.content.res.Ressources geladen werden (dies sind also keine eigenen Ressourcen, sondern Ressourcen von Android selbst).
Woran kann dies liegen, habe ich Eclipse mit dem AndroidPlugin falsch installiert (Auf Notebook und Computer)? Macht das Handy das Problem (Bei Galaxy Nexus [4.02] und HTC Desire [2.3.5])?
Ich kann auch gerne den Speicher-Dump hochladen, wenn das weiterhelfen würde (15 MB hochzuladen dauert hier ein wenig, von daher lade ich es hoch, wenn jemand meint, dass es was nützt).
Schon einmal Danke für die Hilfe
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.