ERROR: Failed to resolve: com.serenegiant:common:2.12.4 Show in Project Structure dialog 或者 ERROR: Failed to resolve: com.serenegiant:common:1.5.20 Show in Project Structure dialog ERROR: Unable to resolve dependency for ':libusbcamera@debug/compileClasspath': Could not download common.aar (com.serenegiant:common:1.5.20) ERROR: Unable to resolve dependency for ':libuvccamera@debug/compileClasspath': Could not resolve com.serenegiant:common:1.5.20. Show Details Affected Modules: libuvccamera
报这个错误是由于没法下载com.serenegiant:common 缘由android
//屏蔽掉 // maven { url 'http://raw.github.com/saki4510t/libcommon/master/repository/' } maven { url 'https://raw.githubusercontent.com/saki4510t/libcommon/master/repository/' }
或者手动下载添加aar依赖git
把下载的arr包放到libuvcamera子项目下
修改libuvcamera下的build.gradle文件github
implementation fileTree(dir: 'libs', include: ['*.jar'])
修改成web
api fileTree(dir: 'libs', include: ['*.jar','*.arr'])
删除掉api
api("com.serenegiant:common:${commonLibVersion}") { exclude module: 'support-v4' }
备注:api是为了让依赖libuvcamera项目的都能依赖到其下的arr包maven