簡體   English   中英

使用Eclipse插件TPTP而不是traceview來分析Android應用程序

[英]Profiling Android apps with Eclipse plugin TPTP instead of traceview

在Eclipse中分析Android應用程序的標准方法是使用插件DDMS並創建包含所有信息的跟蹤文件。 如果要查看此信息,可以使用“traceview”。 我不喜歡我對此應用程序的第一次體驗,因為您無法過濾結果。 您有很多方法調用來啟動您的應用程序,您不能只過濾您的代碼。

我一直在尋找另一種方法。 我發現本教程使用Eclipse * TPTP可視化Google * Android *性能分析數據 ,該數據解釋了如何使用Eclipse測試和性能工具平台(TPTP)性能分析工具來可視化Android性能分析數據。 感謝上一篇文章寫入SD卡的權限,我設法將我的跟蹤文件從Android模擬器轉移到我的文件系統中。 下一步是將此.trace文件轉換為TPTP .trcxml文件。 我沒有找到他們談論的轉換器。

有誰知道我在哪里可以找到這個轉換器? 您是否知道使用TPTP或其他更成熟的免費分析工具分析此跟蹤文件的另一種方法? 你知道另一種配置Android應用程序的方法嗎? 提前致謝


編輯1

我找到了一些有趣的工具,可用於分析Android應用程序的內存使用情況。 為了從Eclipse中獲取內存,您必須從DDMS預期中“轉儲HPROF文件”。 在此之前,您必須在DDMS首選項面板中選擇“HPROF Action”,“保存到磁盤”操作。 因此,從現在開始轉儲HPROF文件時,系統會詢問您要保存.hprof文件的位置。 您必須使用Android工具“hprof-conv”轉換此文件,您可以在Android SDK安裝目錄“./tools”下找到該工具。 最后,您現在可以使用Eclipse MAT插件查看內存使用情況統計信息。 我希望它會幫助別人。 如果有人知道關於分析Android應用程序的其他內容,它將會感激。 謝謝

來自DeveloperWorks

要讀取trcxml文件內容,應使用“文件”>“導入...”>“分析和日志記錄”>“分析文件”選項導入資源並使用TPTP視圖查看跟蹤數據

更新:

你在尋找hprof-conv嗎? 應該在sdk / tools目錄中

UPDATE2:

抱歉,我沒有看到您的更新,轉換工具可以作為EclipseWorld 2005提供來源的附件提供 希望有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM