Error:(31, 29) 错误: 找不到符号
符号: 类 OnLaunchPluginCallback
位置: 类 IreaderPlugApi
明明我都可以ctrl + 单击点过去,但是就是运行的时候报错。说错误: 找不到符号。
我试了两遍,把工程clearn, 删除build下面的文件夹,弄了两遍,我应该做出这样的结论才不至于说对的起我折腾的这几次。
说明,就不是这里的问题。不管是clearn,说明就不是clearn的问题。
然后应该往其他方向找,过了一天我才想到问题在哪。
因为我那个是依赖工程,运行的时候是使用的生成的jar包运行的,所以,找不到符号。而鼠标可以点过去说明源代码可以 编译过去,后来把混淆去掉,果然可以了。
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
困恼了一天,以后就知道了,找不到符号可能是应该你加了混淆。