编译代码的实现隐藏在Kotlin Android中

编译代码的实现隐藏在Kotlin Android中,android,android-studio,kotlin,Android,Android Studio,Kotlin,我一直在尝试在kotlin中编写一个库,一旦库构建在AndroidStudio中打开时生成为aar文件,它就不会向我展示我的类的确切外观以及该类中的方法是如何实现的 // IntelliJ API Decompiler stub source generated from a class file // Implementation of methods is not available package com.mypackage.dexter public final class Test

我一直在尝试在kotlin中编写一个库,一旦库构建在AndroidStudio中打开时生成为aar文件,它就不会向我展示我的类的确切外观以及该类中的方法是如何实现的

// IntelliJ API Decompiler stub source generated from a class file
// Implementation of methods is not available

package com.mypackage.dexter

public final class Test private constructor() {

     public final fun testMethod(): kotlin.Unit { /* compiled code */ }
}

我在android studio中尝试了Java反编译器插件,Kotlin字节码(如果相同的代码是用Java编写的,那么它也不会以相同的格式显示)。通过查看代码,我想要实现的最终目标是,在运行集成了该库的应用程序时,使用库中的调试器并对其进行评估。

可能相关:不,在上面的链接中,它正在对实际代码进行调试,我的用例是查看kotlin是如何为我编写的代码生成类文件的,然后我想在生成的代码上添加调试器,而不是在实际代码上添加调试器。除非您展示如何创建库以及如何在其他项目中加载库,否则我们无法看到您做错了什么。如果您使用的是Gradle/maven,则需要生成一个单独的源jar。