1. 問(wèn)題
A problem occurred configuring root project 'tomato'.
> Could not resolve all files for configuration ':classpath'.
> Could not resolve com.android.tools.build:gradle:8.0.1.
Required by:
project : > com.android.application:com.android.application.gradle.plugin:8.0.1
project : > com.android.library:com.android.library.gradle.plugin:8.0.1
> No matching variant of com.android.tools.build:gradle:8.0.1 was found. The consumer was configured to find a library for use during runtime, compatible with Java 8, packaged as a jar, and its dependencies declared externally, as well as attribute 'org.gradle.plugin.api-version' with value '8.0' but:
- Variant 'apiElements' capability com.android.tools.build:gradle:8.0.1 declares a library, packaged as a jar, and its dependencies declared externally:
- Incompatible because this component declares a component for use during compile-time, compatible with Java 11 and the consumer needed a component for use during runtime, compatible with Java 8
- Other compatible attribute:
- Doesn't say anything about org.gradle.plugin.api-version (required '8.0')
- Variant 'javadocElements' capability com.android.tools.build:gradle:8.0.1 declares a component for use during runtime, and its dependencies declared externally:
- Incompatible because this component declares documentation and the consumer needed a library
- Other compatible attributes:
- Doesn't say anything about its target Java version (required compatibility with Java 8)
- Doesn't say anything about its elements (required them packaged as a jar)
- Doesn't say anything about org.gradle.plugin.api-version (required '8.0')
- Variant 'runtimeElements' capability com.android.tools.build:gradle:8.0.1 declares a library for use during runtime, packaged as a jar, and its dependencies declared externally:
- Incompatible because this component declares a component, compatible with Java 11 and the consumer needed a component, compatible with Java 8
- Other compatible attribute:
- Doesn't say anything about org.gradle.plugin.api-version (required '8.0')
- Variant 'sourcesElements' capability com.android.tools.build:gradle:8.0.1 declares a component for use during runtime, and its dependencies declared externally:
- Incompatible because this component declares documentation and the consumer needed a library
- Other compatible attributes:
- Doesn't say anything about its target Java version (required compatibility with Java 8)
- Doesn't say anything about its elements (required them packaged as a jar)
- Doesn't say anything about org.gradle.plugin.api-version (required '8.0')
* Try:
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
* Exception is:
背景:初次創(chuàng)建項(xiàng)目失敗。
分析:文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-565330.html
- Doesn't say anything about its target Java version (required compatibility with Java 8)
- Doesn't say anything about its elements (required them packaged as a jar)
- Doesn't say anything about org.gradle.plugin.api-version (required '8.0')
分析及解決
很可能是java 8的問(wèn)題,(ps:一般初構(gòu)建項(xiàng)目,在更新as之后很容易出現(xiàn)這個(gè)問(wèn)題),通常改為Java 11來(lái)處理。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-565330.html
- 打開(kāi)Android Studio并導(dǎo)航到File>Project Structure。
- SDK location面板中點(diǎn)擊Gradle Settings
- 選擇Java11或者內(nèi)置的高版本Java JDK(embedded java sdk)
- 再次Sync(等待下載等操作完畢)
到了這里,關(guān)于android gradle 8.0.1構(gòu)建失?。–ould not resolve com.android.tools.build:gradle:8.0.1.)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!