我手怎么这么欠呢非得去升级.
错误表现就是本地里面有一个aar死活就是依赖不上了,我很确定其他的东西都没改,只升级了一下Androidstudio.
解决问题的方式就是build.gradle里面加一句
implementation fileTree(include: ['*.aar'], dir: 'libs');
然后把build.gradle里面之前本地aar的那些写法都删掉(可别把libs里面的aar删了,只删掉依赖语句还有就是远程依赖不要删),上面这句作用就是一股脑加载libs里面的所有aar.
果不其然,问题解决了. 所以说不到万不得已千万别随便升级!!!!!!!!!!!!!!!
更新一下:后来被我一顿操作,不知道咋回事改回原来的implementation
每个aar的方式又可以了,但是过了一会又变成能运行,但是代码标红无引用的情况.然后我决定改成这样子的话代表
debugImplementation只在编译debug的时候aar会打包,release的不打包. 我知道这样子写很奇怪但是确实解决了问题,而且也没爆冲突.