gpt4 book ai didi

android - 如何使 DDMS native 堆选项卡可见?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:30:39 26 4
gpt4 key购买 nike

我已在线阅读有关 native 堆选项卡的信息,但是我在 DDMS View 中看不到该选项卡。我的问题是,如何使此选项卡可见,以便我可以查看我的应用程序的 native 堆使用情况的概览?

最佳答案

在 android sdk 版本 19 或 20 之后,ddms 工具似乎不再支持原生堆调试。

因此,要在 ddms 工具中获取 native 堆 View ,请通过以下方式下载旧工具: https://dl-ssl.google.com/android/repository/tools_r18-windows.zip (其他平台的类似链接)

您应该能够重用当前的 sdk 文件夹(最新版本)。但是将您当前的 sdk/tools 文件夹重命名为类似 sdk/tools_backup 的名称。因此,您可以在调试后切换回它以使用 eclipse 等进行构建。

现在创建一个新的 tools 文件夹并将下载的 zip 文件的内容复制到其中。

您可以直接从tools文件夹启动ddms工具。如果您在 user_directory/android/的 ddms.cfg 中按照 mercury (native=true) 中的步骤进行操作,您应该能够看到 native 堆选项卡。

祝调试愉快:)

PS.: 当然,您需要一个设备设置,将 libc.so 替换为 libc_malloc_debug.so。你可以通过谷歌找到教程。

关于android - 如何使 DDMS native 堆选项卡可见?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14987331/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com