AndroidStudio中库的调用的缓存处理
在这几天的开发中,遇到了一些小问题,没有引起重视,结果今天又遇到了类似的问题,担误了将近一个小时,所以记下来。
在完成了一个aar的打包后,开始调用,但是死活不能引进这个包内的其它类。在JAR包里查看也没有这些类的名字。很奇怪,明明都打进去了。来回折腾了好多回,记得前几天就遇到过新库和旧库的更新时的问题也是类似的。
于是就想到是不是是缓存,因为毕竟不断的拷贝进新的版本,但是不是一直使用的都是老的版本,但是又不知道怎么清理缓存。反正clean,rebuild这些个都不起作用。
后来还是突然奇想,在Gradle中把compile(name:'xxx', ext:'aar'),注释,再Clean,rebuild,果然就好了。引用内部的类啥的都有了。
这也是无语了。
本文记录了在Android Studio中遇到的AAR库更新后无法正确引用内部类的问题及解决办法。作者通过注释掉Gradle中的依赖项并进行清理重建,成功解决了缓存导致的引用错误。
1万+

被折叠的 条评论
为什么被折叠?



