我创建了一个android库。在我的图书馆中,有一个像这样的界面
public interface MyListener{
void myFunction(String tag, String data);
}
我已将其推送到github和jitpack.io上,然后在其他项目中使用gradle实现了该库。
当我将监听器实现为我的活动时,该函数如下所示:
void myFunction(String p0, String p1){ }
为什么参数名称已更改?
我的库配置有问题吗?
这个问题与混淆有关吗?
答案 0 :(得分:0)
转到您库的build.gradle文件,并确保构建类型如下
buildTypes {
release {
minifyEnabled false // <<<< important
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}