2011-01-05 1 views
1

Ich spiele gerade mit dem Gedächtniszuordnungsverfolger des DDMS Werkzeugs herum. In meinem Projekt einfügen i die folgende Zeile in einer onClickListener der Schaltfläche:Android - Speicherzuordnungsverfolger, der meine Testzuordnung nicht verfolgt

memTrackerTest = new byte[1024*1024]; 

memTrackerTest eine private Variable der Aktivität ist.

Ich würde erwarten, die Zuordnung im Tracker zu sehen, aber leider erscheint es nicht. Andere Teile meines Codes, wie die Erstellung eines ProgressDialog zeigen sich gut.

Irgendeine Idee, warum meine große Zuteilung nicht im Zuordnungsverfolger angezeigt wird?

+0

Es sollte da sein. Jede Zuordnung ist enthalten, einschließlich einiger Puffermanipulationen, die zum Packen und Senden der Zuordnungen bis zu DDMS verwendet werden. – fadden

+0

Ja, ich sehe diese. aber nicht meine Zuteilung :(sollte es an der Spitze der Liste sein, da es ziemlich groß ist, richtig? und doch ist es überhaupt nicht aufgelistet :( – Goddchen

+0

@fadden ist ein Googler, ein in diesen Bereichen gut bewandert. Wenn er es sagt sollte angezeigt werden und wird nicht angezeigt, was auf einen möglichen Fehler hinweist Erstellen Sie ein Testprojekt, das den Fehler veranschaulicht, und fügen Sie es zusammen mit einer Schritt-für-Schritt-Erklärung zu einem Problem auf http://b.android hinzu. com, so kann es irgendwann untersucht werden. – CommonsWare

Antwort

0

Ich bin mir nicht sicher, was das genaue Problem war. Ich habe den gleichen Code in einer anderen Klasse ausprobiert und es hat dort gut funktioniert.