你好,当我在真实设备/模拟器上运行应用程序时,我无法查看所分配的内存,Profiler显示已分配内存为N/A。 以下是屏幕截图: 我正在运行Android Studio版本3.3.2,是否需要进行其他配置?
我曾经遇到相同的问题,以下是我为使其运行的方法。(只适用于API级别 < 26) 在Android Studio中,如下图所示进入配置菜单,然后点击“编辑配置”。 从左侧菜单中选择您的应用配置(通常称为“应用程序”)。 点击性能分析选项卡。 勾选“启用高级分析”。
启用高级分析。(如果此步骤解决了问题,请忽略下面的步骤)编辑配置 > 应用 > 分析 > 勾选“启用高级分析” 在Android Studio中,通过点击分析器按钮打开分析视图。 在视图窗格顶部,“会话”右侧点击下拉菜单,选择“内存”。 在现在显示为“内存”的下拉菜单旁边,您将看到“分配跟踪”和一个下拉菜单。在分析过程中,单击它并选择“完整”。 希望这可以帮助你。 编辑:我的回答更好的地方:它适用于所有Android设备!