is greater than this module's compileSdkVersion (android-29). Dependency: *****.

可能因为很多aar引用没有指定固定版本,从而不断拉取最新版本aar 

先在studio terminal 执行 gradlew :app:dependencies   –configuration compile  查看aar依赖关系

找到报错的aar后 在主模块的build.gradle文件的 dependencies标签里面指定统一版本 

//在此强制指定全局aar版本

configurations.all{

    resolutionStrategy.force'androidx.core:core-ktx:1.3.0'

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容