hello,大家好!最近在写安卓。其中遇到一个导入外部插件的问题,在这里足足卡了我两个小时。在网上查找了好多方法都没有什么作用,在网上查找的方法大多都是这三步:
1.把要引入的外部插件复制到app/libs下面(注意:一定要在Project的视图下在Andriod视图下找不到libs)如图:我要引入这几个包
2.首先进入app下的build.gradle目录加上下列代码
//banner组件需要
repositories{
flatDir{
dirs 'libs'
}
}
3然后在dependencies下加上这一句代码
implementation (name:'banner-2.1.0',ext:'aar')
//name:外部插件名字
ext:文件后缀
然后就完成了:
但是,接下来就没用了,我就纳闷了:怎么没用!
连配置都没有通过更别说运行了!
接下来我找了无数的资料,最后了解到这种导包的方式早已经过时了,现在只需要加入一行代码就可以解决导包的问题:
implementation (fileTree("libs"))
然后我就成功了,现在我只需要把外部插件放入libs就可以了!真香。如果这边博文对你有帮助,给个小赞呗 !