gpt4 book ai didi

Android 软件 NDK native c 代码在实际 Android 手机上的分析

转载 作者:可可西里 更新时间:2023-11-01 19:07:36 24 4
gpt4 key购买 nike

我正在使用日志 native 代码在 Android 上开发一个相当大的软件,它现在可以工作,但存在一些性能问题。

我希望我可以在几个真实的 Android 手机上分析软件的每个模块(函数调用)的 CPU 周期、内存使用情况等。是否有一个简单的 c 库可以做到这一点?

我看到有人在使用 oprofile,这对我来说似乎有点矫枉过正,因为它是一个系统分析器,需要重建内核和系统镜像。

由于我拥有我的应用程序的完整源代码,我真正需要的只是一个简单的 C 库,我可以将它嵌入我的代码中,以便在应用程序运行多个测试用例时进行一些分析。

顺便说一句,Linux 的做法是什么?

最佳答案

我使用 android-ndk-profiler 取得了不错的结果。

http://code.google.com/p/android-ndk-profiler/

输出/mnt/sdcard/gmon.out

关于Android 软件 NDK native c 代码在实际 Android 手机上的分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4328906/

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