我正在安装CachedNetworkImage,收到以下错误:
配置项目“:sqflite”时出现问题。
未能解析配置“:sqflite:classpath”的所有项目。无法解析com.android.tools.build:gradle:7.4.2。要求人:project:sqflite >未找到com.android.tools.build:gradle:7.4.2的匹配变体。消费者被配置为查找与Java 8兼容的库的运行时,打包为jar,其依赖项在外部声明,但:- 变体'apiElements'功能com.android.tools.build:gradle:7.4.2声明了一个库,打包为jar,其依赖关系在外部声明:- 不兼容,因为此组件声明了与Java 11兼容的组件的API,并且消费者需要与Java 8兼容的组件的运行时-变体“javadocElements”功能com.android.tools.build:gradle:7.4.2声明了组件的运行时,并且其依赖关系在外部声明:- 不兼容,因为此组件声明了文档,而消费者需要一个库-其他兼容属性:- 没有说明其目标Java版本(需要与Java 8兼容)-没有说明其元素(需要将其打包为jar)- Variant 'runtimeElements' capability com.android.tools.build:gradle:7.4.2声明了一个库的运行时,打包为jar,并在外部声明其依赖项:- 不兼容,因为此组件声明了与Java 11兼容的组件,而消费者需要与Java 8兼容的组件- Variant 'sourcesElements'功能com.android.tools.build:gradle:7.4.2声明了组件的运行时,并在外部声明了其依赖项:- 不兼容,因为此组件声明了文档,而消费者需要一个库-其他兼容属性:- 没有说明其目标Java版本(需要与Java 8兼容)-没有说明其元素(需要将它们打包为jar)未能通知项目评估侦听器。未能获取org. gradle. api. Project类型的项目“:sqflite”的未知属性“android”。未能获取org. gradle. api. Project类型的项目“:sqflite”的未知属性“android”。
我将非常感谢你的帮助。
1条答案
按热度按时间w3nuxt5m1#
将以下内容添加到
android {}
块中的第二个build.gradle
文件:另外,在
android/gradle/gradle-wrapper.properties
中,将distributionUrl
更改为https\://downloads.gradle.org/distributions/gradle-7.0.2-all.zip