库上的参数名称已更改

时间:2018-10-25 12:34:51

标签: android android-library

我创建了一个android库。在我的图书馆中,有一个像这样的界面

public interface MyListener{
    void myFunction(String tag, String data);
}

我已将其推送到github和jitpack.io上,然后在其他项目中使用gradle实现了该库。
当我将监听器实现为我的活动时,该函数如下所示:

void myFunction(String p0, String p1){ }

为什么参数名称已更改? 我的库配置有问题吗?
这个问题与混淆有关吗?

1 个答案:

答案 0 :(得分:0)

转到您库的build.gradle文件,并确保构建类型如下

buildTypes {
    release {
        minifyEnabled false // <<<< important
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}