首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将生成版本升级到7.0后未能解析库

将生成版本升级到7.0后未能解析库
EN

Stack Overflow用户
提问于 2021-12-27 12:45:00
回答 4查看 1.4K关注 0票数 1

我已经将我现有的项目分级版本从旧版本升级到了"com.android.tools.build:gradle:7.0.4".

升级构建版本后,一些现有库无法工作。

我有一个错误,如下所示:

未能解决:com.yarolegovich:离散-滚动视图:1.5.1项目结构对话框显示受影响模块: app

未能解决:com.redmadbot:输入-掩码-android:6.0.0在项目结构对话框中显示受影响模块: app

未能解决:枪支0912:泰特许可:2.2.3在项目结构对话框中显示受影响模块: app

未能解决:项目结构对话框中的com.theartofdev.edmodo:android-image-cropper:2.8.0显示受影响模块: app

未能解决: com.wang.avi:library:2.1.3项目结构对话框中显示受影响模块: app

我们建议使用更新的Android插件来使用compileSdk = 32

这个Android插件(7.0.4)被测试到compileSdk = 31

可以通过将android.suppressUnsupportedCompileSdk=32添加到该项目的gradle.properties来抑制此警告

构建将继续进行,但强烈鼓励您更新项目,使用经过compileSdk =32个受影响模块: app测试的较新的Android插件

请帮我找出这个错误。

提前谢谢。

EN

Stack Overflow用户

发布于 2022-01-04 06:30:56

步骤1:更新Gradle版本&所有库。

步骤2:从项目级别的build.gradle文件中删除所有项目{}.

步骤3:用下面的代码替换项目级存储库{}

代码语言:javascript
运行
复制
repositories {
    maven {
        url "PROJECT DEPENDENCY URL" Ex. : https://maven.google.com, https://jitpack.io
    }
    google()
    mavenCentral()
    gradlePluginPortal()
}

步骤4:我们必须在settings.gradle文件中添加相同的存储库{}代码,如下所示:

代码语言:javascript
运行
复制
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        maven {
            url "PROJECT DEPENDENCY URL" Ex. : https://maven.google.com, https://jitpack.io
        }
        google()
        mavenCentral()
        gradlePluginPortal()
    }
}

第5步:同步Gradle,清理项目并运行。

我希望这些步骤将帮助您将项目从旧的Gradle版本升级到新的Gradle版本7.0.+。

票数 0
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70495672

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档