很多SDK都会以aar形式提供给我们。aar包会放在libs下面,然后在build.gradle文件里面加上下面这条语句将aar包导入到项目中。
$ implementation(name: 'aar包的名字', ext: 'aar')
这个时候直接编译,可能会报错
Error:Unable to resolve dependency for ':app@debug/compileClasspath': Could not find :StarwayRobotAbility_v1.1.1:.
解决办法:
在build.gradle的android{}下面,加上下面这段代码,重新编译,应该就可以了。
repositories {
flatDir {
dirs 'libs'
}
}