【问题标题】:How to install MAT in eclipse如何在eclipse中安装MAT
【发布时间】:2013-06-21 02:59:04
【问题描述】:

无法弄清楚如何将 MAT(内存分析器工具)安装到 Eclipse 中。需要这个程序来分析我的 Android 应用程序正在泄漏的堆。

觉得自己很蠢,对不起;-(

具体步骤是什么?

在 Eclipse 中我应该怎么做?选择 Android SDK 管理器或去帮助 => 安装新软件 => 然后在字段中输入一个 url 字符串 (http://download.eclipse.org/mat/1.1/update-site/)?

两者都试过了 - 现在似乎没有任何效果。

非常感谢您的描述:-)

【问题讨论】:

    标签: eclipse-plugin eclipse-memory-analyzer


    【解决方案1】:

    Help > Install New Software...,输入以下更新站点网址:http://download.eclipse.org/mat/1.5/update-site/

    http://download.eclipse.org/mat/1.1/update-site/ 不存在。)

    【讨论】:

    • 仅供参考...一个新版本现已推出:download.eclipse.org/mat/1.5/update-site
    • @thSoft:我已经尝试了上述步骤,但它给出了错误,例如,无法在 http://mat/1.5/update-site/content.xml 读取存储库。无法读取位于 http://mat/1.5/update-site/content.xml 的存储库。 URI 未指定有效的主机名:http:/mat/1.5/update-site/content.xml 你能帮我解决这个问题吗?
    • 最新发布的版本 1.6.1(2016 年 12 月)位于 [link] (download.eclipse.org/mat/1.6.1/update-site)
    【解决方案2】:

    转到帮助>安装新软件>输入名称(MAT)和链接( http://download.eclipse.org/mat/1.3/update-site/)

    这会起作用。

    运行 Memory Analyzer 所需的最低 Java 版本为 1.5

    【讨论】:

      【解决方案3】:

      在 Eclipse 上安装内存分析工具 (MAT)

      我们需要安装两个eclipse插件

      1. BIRT 图表引擎//使用饼图获取内存信息
      2. MAT //获取内存信息

      ——————————————————————————————

      安装 BIRT 图表引擎插件

      1. Eclipse —> 帮助菜单 —> 安装新软件 —> 添加
      2. 输入以下信息

      名称:BIRT 图表引擎。

      位置:http://download.eclipse.org/birt/update-site/4.3

      来源:http://wiki.eclipse.org/BIRT_Update_Site_URL

      现在只选择 Birt Chart Engine 并开始安装。

      ——————————————————————————————

      安装 MAT 插件

      1. Eclipse —> 帮助菜单 —> 安装新软件 —> 添加
      2. 输入以下信息

      名称:垫子

      位置:http://download.eclipse.org/mat/1.5/update-site/

      来源:http://www.eclipse.org/mat/downloads.php

      现在为 MAT 选择 MAT 和 Birt Chart 插件,然后为安装选择 Go。

      ——————————————————————————————

      获取 Android 项目的堆转储

      一旦你安装了..

      1. 连接 Android 设备以进行调试/测试应用程序
      2. 现在转到项目并构建/运行
      3. 打开 DDMS —> 设备 —> 选择进程(列表中的项目包名称)
      4. 单击“设备”视图工具栏中的“转储 HPROF 文件”图标(看起来像一个带有向下箭头的半满罐)

      5. 选择 Leak Suspects Report 选项并单击 Finish。

      6. 就是这样!!.. 你得到了项目的内存堆报告

      【讨论】:

      • 很好的解释。非常感谢。
      • 仅供参考,我必须检查“在安装过程中联系所有更新站点以查找所需软件”才能使其正常工作。
      【解决方案4】:

      安装最新 MAT 版本的解决方案,而不是其他答案中给出的硬链接先前版本:

      访问this site,并复制“更新站点:”旁边的 URL。

      在 Eclipse 中,转到 Help>Install New Software 并粘贴您刚刚复制的 URL。将其命名为 MAT,然后选择所需的部分。按照对话框进行操作,重新启动 Eclipse,然后就可以开始了。

      截至撰写此答案时,MAT 的最新版本是 1.3.1。

      【讨论】:

        【解决方案5】:

        您可以转到帮助 -> 安装新软件...。将 http://download.eclipse.org/mat/1.4/update-site/ 粘贴到使用字段中,然后按 Enter。然后按照您将能够安装插件的步骤。和其他插件安装一样。

        主要的挑战是如何使用内存分析工具。要在 Eclipse 中使用 Memory Analyzer Tool,可以按照教程Use Memory Analyzer Tool in Eclipse

        【讨论】:

          【解决方案6】:

          对我来说,这个链接对我有帮助。它的通用方式只是根据你的 Eclipse 更改版本号,这是一种简单的拖放方式。

          http://download.eclipse.org/mat//update-site/

          如果您不想拖放。

          Link: https://marketplace.eclipse.org/content/memory-analyzer-0

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2015-08-21
            • 2019-06-14
            • 2013-06-26
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2014-08-18
            • 2014-05-05
            相关资源
            最近更新 更多