我刚刚安装了当前android studio的新版本。并且gradle sync输出此错误:
"Error:Found interface org.objectweb.asm.MethodVisitor, but class was expected"
任何人都知道什么是错的?我尝试过不同版本的gradle(1.1和2.1)。
答案 0 :(得分:0)
是的,这是asm
依赖项版本不兼容的问题。尝试gradle dependencies
来验证导致冲突的依赖项。然后,必须从类路径中消除其中一个冲突的jar。
不幸的是,这个问题没有简单的解决办法,因为它是不可预测的,将会读取哪个版本的库并首先使用它。
据我所知,版本3和4 asm
库之间存在冲突,这些库作为依赖项下载。