【问题标题】:How to count methods in a Kotlin library如何计算 Kotlin 库中的方法
【发布时间】:2017-06-07 13:29:57
【问题描述】:

我正在使用 Kotlin 开发一个未来的开源 Android 库,我想从我自己的代码以及依赖项中计算方法。 由于 Kotlin 与 Java 的不同之处,我认为该工具应该将 aar 输入作为文件来获取真正的方法计数,但到目前为止我只发现工具将 apk 文件作为输入。

我怎样才能做到最简单的方法?

感谢您的帮助!

【问题讨论】:

标签: android kotlin


【解决方案1】:

dexcount-gradle-plugin 也适用于库。当使用 Kotlin 而不是 Java 时,生成的 @aar 文件应该没有什么不同,因为 Kotlin 也只是编译成 Java 字节码。因此,只需使用它,您就会获得图书馆所需的所有信息。

buildscript {
    dependencies {
        classpath 'com.getkeepsafe.dexcount:dexcount-gradle-plugin:0.6.4'
    }
}
apply plugin: 'com.getkeepsafe.dexcount'

【讨论】:

    猜你喜欢
    • 2015-07-30
    • 1970-01-01
    • 2016-05-29
    • 1970-01-01
    • 2020-03-25
    • 1970-01-01
    • 2023-04-09
    • 2021-10-25
    • 2021-12-31
    相关资源
    最近更新 更多