用于快速找到高耗时方法,定位解决Android App卡顿问题。通过gradle plugin+ASM实现可配置范围的方法插桩来统计所有方法的耗时,并提供友好的界面展示,支持耗时筛选、线程筛选、方法名筛选等。(A Tool for Discovering High Time-consuming Methods for Android App)
Compile Dependencies (7)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Build Tool
Apache 2.0
| com.android.tools.build
»
gradle Gradle plug-in to build Android applications. | 3.2.1 | 9.3.1 | |
Apache 2.0
| com.android.tools.lint
»
lint Lint tools. Both a Command line tool and a library to add lint features to other tools | 26.0.1 | 32.3.1 | |
Apache 2.0
| com.android.tools.lint
»
lint-api API to build lint checks | 26.0.1 | 32.3.1 | |
Apache 2.0
| com.android.tools.lint
»
lint-checks Checks for Android Lint | 26.0.1 | 32.3.1 | |
Bytecode
Apache 2.0 +2
| org.javassist
»
javassist Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation | 3.20.0-GA | 3.32.0-GA | |
Bytecode
BSD 3-clause
| org.ow2.asm
»
asm ASM, a very small and fast Java bytecode manipulation framework | 5.1 | 9.10.1 | |
Bytecode
BSD 3-clause
| org.ow2.asm
»
asm-commons Usefull class adapters based on ASM, a very small and fast Java bytecode manipulation framework | 5.1 | 9.10.1 |