Android studio升级到3.0之后,依赖方式也有了更新。
比如今天在集成的一个图片查看库 BigImagePreviewer
在手动down下代码后发现 依赖是写作
// glide
compileOnly 'com.github.bumptech.glide:glide:4.8.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.8.0'
compileOnly 'com.github.bumptech.glide:okhttp3-integration:4.8.0'
compileOnly这个命令的意思是
只要确保有一个module中该依赖能参与到打包即可。
比如直接在主module添加
// glide
implementation 'com.github.bumptech.glide:glide:4.8.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.8.0'
implementation 'com.github.bumptech.glide:okhttp3-integration:4.8.0'