reference
https://blog.csdn.net/wwongcong/article/details/99597655
Regarding how to add compilation dependencies in the project level build.gradle:
https://developer.android.google.cn/studio/build#build-files
https://developer.android.google.cn/studio/build/dependencies#google-maven