您当前的位置 : 首页 >> 移动时代 > >>正文

使用Android Profiler评估应用程序性能

来源:网络 2020-09-21 21:29:39

不习惯使用分析器的学生仍然可以通过SDK/Tools/Monitor启动androidMonitor,但它迟早会被删除。

在androidstudio3.0及更高版本中,androidprofler取代了androidMonitor工具。androidprofiler工具提供实时数据,帮助您了解应用程序如何使用资源状态。雄idprofler包含四个独立的分析器:

若要打开分析器窗口,请选择视图>工具窗口>分析器,或单击工具栏中的配置文件。如果选择部署目标对话框提示您选择要在其上分析应用程序的设备。如果您已通过USB连接到设备,但没有看到列出的设备,请确保启用了USB调试。如果使用的是Android仿真器或根设备,雄分析器将列出所有正在运行的进程,即使它们可能未被调试。启动可调试应用程序时,默认情况下将选择进程。Android分析器将继续收集分析数据,直到设备断开连接或关闭为止。

此共享时间线视图只显示时间地图。要访问详细分析工具,请单击与要检查的性能数据相对应的图表。例如,要访问检查堆和跟踪内存分配的工具,请单击内存视图。默认情况下,并非所有分析数据都是可见的。如果您看到advancedprofilingisunavailablefortheselectedprocess,提示符,则可以在正在运行的配置中启用高级分析以查看其他数据。

您可以将分析器数据保存为会话,以保持这些会话直到退出androidstudio。通过在多个会话中记录信息并在它们之间切换,您可以比较不同情况下的资源使用情况。

为了在运行android7.1或更高版本的设备时显示高级分析数据,androidstudio必须将监视逻辑注入编译后的应用程序中。高级分析提供的特性包括:

要启用高级分析,请执行以下步骤:

高级分析配置减慢了构建过程,因此只有当您想开始解析应用程序时,才应该启用它。

Android开发者:雄激素分析器

上一篇:王者荣耀海外版:四首永久史诗之一,两段有限的时间回到战场,暗藏宝物强力

下一篇:最后一页