错误: 找不到符号

Error:(31, 29) 错误: 找不到符号
符号:   类 OnLaunchPluginCallback
位置: 类 IreaderPlugApi

明明我都可以ctrl + 单击点过去,但是就是运行的时候报错。说错误: 找不到符号。
我试了两遍,把工程clearn, 删除build下面的文件夹,弄了两遍,我应该做出这样的结论才不至于说对的起我折腾的这几次。

说明,就不是这里的问题。不管是clearn,说明就不是clearn的问题。

然后应该往其他方向找,过了一天我才想到问题在哪。
因为我那个是依赖工程,运行的时候是使用的生成的jar包运行的,所以,找不到符号。而鼠标可以点过去说明源代码可以 编译过去,后来把混淆去掉,果然可以了。

    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }

困恼了一天,以后就知道了,找不到符号可能是应该你加了混淆。

原文地址:https://www.cnblogs.com/caoxinyu/p/6647735.html