如何在java/kotlin中检查性能时间?

如何在java/kotlin中检查性能时间?,java,kotlin,Java,Kotlin,我想检查一下演出时间 我有一个android应用程序,但有一个关于性能的声明 所以我在研究慢的部分在哪里 为此,我添加了一些日志,如下所示: fun methodA() { Log.d(TAG, "start... ") // my business logic Log.d(TAG, "end... ") } 因此,我可以找到该方法的运行时间 但是现在,我想知道如何获取库方法的运行时 对于我的应用程序代码,我可以添加日志记录。 但是我不知道怎么查图书馆 有什么好的解

我想检查一下演出时间

我有一个android应用程序,但有一个关于性能的声明

所以我在研究慢的部分在哪里

为此,我添加了一些日志,如下所示:

fun methodA() {
    Log.d(TAG, "start... ")

    // my business logic

    Log.d(TAG, "end... ")
}
因此,我可以找到该方法的运行时间

但是现在,我想知道如何获取库方法的运行时

对于我的应用程序代码,我可以添加日志记录。 但是我不知道怎么查图书馆


有什么好的解决方案吗?

您可以在kotlin中使用此代码:

measureTimeMillis{
    methodA()
}

measureTimeMillis(以及MeasureNotime)是一个标准库函数

您可以在Android Studio中位于状态栏上方的Profiler选项卡中检查性能时间