Android Studio Profiler内存分配N / A

时间:2019-06-02 18:43:09

标签: android performance android-studio android-memory android-profiler

嗨,在真实的设备/仿真器上运行应用程序时,我无法查看为应用程序分配的内存,分析器显示分配为 N / A

下面是有关其外观的屏幕截图

enter image description here 我正在运行Android Studio版本3.3.2,是否还有其他需要配置的内容。

2 个答案:

答案 0 :(得分:6)

我遇到了同样的问题,这就是我所做的工作。 (仅在API级别<26上运行时有效)

  1. 在Android Studio中,转到下图所示的“配置”菜单,然后单击“编辑配置”。

Edit Configurations menu

  1. 从左侧菜单(通常称为“应用”)中选择您的应用配置。
  2. 单击“分析”选项卡。
  3. 选中“启用高级配置”。

Configurations Enable Advanced Profiling

答案 1 :(得分:2)

  1. 启用高级配置。 (如果这解决了问题,则忽略其余部分。)编辑配置> app>分析>勾选“启用高级分析”
  2. 在Android Studio中,通过单击“探查器”按钮打开探查器视图。
  3. 在视图窗格顶部的“会话”右侧,单击下拉菜单,然后选择“内存”。
  4. 在现在显示“内存”的下拉菜单的右侧,您将看到“分配跟踪”及其旁边的下拉菜单。单击它(同时进行分析!),然后选择“完整”。

希望这对您有所帮助。

enter image description here

编辑:我的答案如何更好:它可在所有Android设备上使用!