【发布时间】:2015-07-31 10:00:24
【问题描述】:
我需要分析为 android 平台开发的应用程序。我已经在 Web 应用程序开发中使用过 jprofiler。我使用 Android Studio(和带有 ADT 插件的 Eclipse),实际上我使用 DDMS 来检查 CPU 和堆内存消耗。
是否可以将 Jprofiler 连接到 Android 设备上正在运行的应用程序?
【问题讨论】:
我需要分析为 android 平台开发的应用程序。我已经在 Web 应用程序开发中使用过 jprofiler。我使用 Android Studio(和带有 ADT 插件的 Eclipse),实际上我使用 DDMS 来检查 CPU 和堆内存消耗。
是否可以将 Jprofiler 连接到 Android 设备上正在运行的应用程序?
【问题讨论】:
JProfiler 是一个用于分析在 Java 虚拟机上运行的应用程序的工具。尽管 Android 使用 Java 语言,但它在不同的虚拟机上运行,因此您不能使用任何 Java 分析器(例如 JProfiler 或 YourKit)来分析应用程序。
相反,您需要使用 Google 提供的工具,例如 DDMS。
【讨论】:
对于 Android,DDMS 已弃用,而是使用 Android Profiler。
【讨论】: