找了个开源项目,项目很多匿名内部类使用的lambda的写法,一运行就报错,
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
这个不管用了,最笨的方法我就把所有的lambda写法都改成匿名内部类的写法,
把所有的都改完之后,就报了个
D:\android\build-tools\28.0.3\core-lambda-stubs.jar
参考 https://blog.csdn.net/bgc525725278/article/details/105353789/
把旧的依赖卸载,重新安装一遍。问题解决
最后:我再我改动的代码退回到lambda的写法。项目正常运行。
网友评论