Bir Eclipse uygulamasında bir Android uygulamasının standart bir yolunu görüntülemenin yolu, DDMS eklentisini kullanıyor ve içerideki tüm bilgileri içeren bir izleme dosyası oluşturuyor. Bu bilgiyi görüntülemek isterseniz "traceview" bölümünü kullanabilirsiniz. Bu uygulamayla ilk deneyimimi beğenmedim çünkü sonuçları filtreleyemiyorsunuz. Uygulamanızı başlatmak için birçok yöntem çağrısı var ve yalnızca kodunuzu filtreleyemezsiniz.Android uygulamalarını Eclipse eklentisi ile izleme TPTP yerine izleme
Alternatif bir yöntem arıyordum. Android profil verilerini görselleştirmek için Eclipse Test & Performans Araçları Platformu (TPTP) Profilleme aracını nasıl kullanabileceğinizi açıklayan bu eğitici Using Eclipse* TPTP to Visualize Google* Android* Profiling Data'u buldum. Bu önceki gönderiye Permission to write to the SD card sayesinde izleyicimi Android Emulator'den dosya sistemime almayı başardım. Bir sonraki adım, bu .trace dosyasını bir TPTP .trcxml dosyasına dönüştürmektir. Konuştukları bu dönüştürücüyü bulamadım.
Bu dönüştürücüyü nerede bulabileceğimi bilen var mı? Bu izleme dosyasını TPTP veya başka bir daha olgun ÜCRETSİZ profiler aracıyla analiz etmenin başka bir yolunu biliyor musunuz? Android uygulamasını profillemenin başka bir yolunu biliyor musunuz?
Sana Android bellek kullanımını uygulamaları analiz etmek için kullanabileceğiniz bazı ilginç araç bulundu: peşinDüzenleme 1 teşekkür ederiz. Eclipse'den bellek kullanımı için DDMS potansiyelinden "HPROF dosyasını dökmeniz" gerekir. Bunu yapmadan önce, "HPROF Eylemi", "Diske kaydet" eylemi dediğinde DDMS tercih panelinde seçim yapmanız gerekir. Bundan böyle HPROF dosyasını döktüğünüzde, .hprof dosyanızı nereye kaydetmek istediğiniz sorulacaktır. Bu dosyayı "./tools" dizinindeki Android SDK yüklemenizde bulabileceğiniz "hprof-conv" Android aracına dönüştürmelisiniz. Son olarak, bellek kullanım istatistiklerini görüntülemek için Eclipse MAT eklentisini kullanabilirsiniz. Umarım başka birine yardım eder. Herkes Android uygulamalarını profilleme hakkında bir şey biliyorsa takdir edecektir. Teşekkür
Sorunum bir "trcxml" dosyasının bir "hprof" dosyasından nasıl alınacağıdır. – PinoSan
Dikkatle benim yazımı okudum görebilirsiniz .trace dosyasını dönüştürmek için hprof-conv kullanılır. Bilmediğim bu dosyayı trcxml dosyasına dönüştürmektir. Bana yardımcı olabilir misiniz? – PinoSan
@sif Sadece Update2'nizi okudum. Kaynağı indirdim. Bu günlerde bu çözümü deneyeceğim ve size bildireceğim. – PinoSan