导致此构建错误的原因是:
- Gradle Core Plugins (plugin is not in 'org.gradle' namespace)
- Plugin Repositories (could not resolve plugin artifact 'com.android.application:com.android.application.gradle.plugin:7.0.3')
Searched in the following repositories:
Gradle Central Plugin Repository
Google
Run Code Online (Sandbox Code Playgroud)
build.gradle在文件中
期待 Android 构建成功
android gradle android-studio build.gradle android-gradle-plugin
所以我今天在 Android studio 中创建了一个新项目“2021.1.1 Canary 3”版本,但它无法正确构建我的项目。
> Build file 'C:\Users\Arash\Desktop\JPCompose\app\build.gradle' line: 2
>
> Plugin [id: 'com.android.application', version: '7.1.0-alpha03'] was
> not found in any of the following sources:
>
> * Try: Run with --info or --debug option to get more log output. Run with --scan to get full insights.
>
> * Exception is: org.gradle.api.plugins.UnknownPluginException: Plugin [id: 'com.android.application', version: '7.1.0-alpha03'] was not
> found in any of the following sources:
>
> - Gradle Core Plugins (plugin is …Run Code Online (Sandbox Code Playgroud) 我在 Android Studio Electric Eel 中不断收到此错误
// Top-level build file where you can add configuration options common to all sub-projects/modules.
plugins {
id 'com.android.application' version '7.4.2' apply false
id 'com.android.library' version '7.4.2' apply false
id 'org.jetbrains.kotlin.android' version '1.8.0' apply false
}
Run Code Online (Sandbox Code Playgroud)
我尝试过使用这两篇文章的答案,但没有任何效果,可能是因为这些文章较旧,而且他们使用的是旧版本的 Android Studio /sf/ask/5116964121/ version-7-2-0-apply-false-was-not-f /sf/ask/4999912641/ -2-应用程序
我也重新安装了Android Studio,还是不行。
我正在尝试将android()构建目标添加到 Kotlin 多平台库,以便我可以为 android 目标添加特定的库。所有其他目标(jvm、linux、ios)都工作正常,但 android 似乎有问题,因为 KotlinSourceSet 没有像其他目标一样创建。
这就是我收到错误的地方:
未找到名为“androidMain”的 KotlinSourceSet。
我想知道,我必须手动添加 SourceSet 吗?我是否错过了一些关键的构建步骤?
这是我的gradle.build.kts
plugins {
id("maven-publish")
kotlin("multiplatform") version "1.8.0"
}
buildscript {
repositories {
google()
}
dependencies {
classpath ("com.android.tools.build:gradle:4.2.2")
classpath ("org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.0")
}
}
group = "zzz.xxxx"
version = "1.0-SNAPSHOT"
repositories {
mavenCentral()
}
kotlin {
jvm()
linuxX64("linux")
ios()
android()
sourceSets {
val commonMain by getting {
dependencies {
implementation("...")
}
}
val commonTest by getting {
dependencies {
implementation(kotlin("test"))
}
}
val jvmMain …Run Code Online (Sandbox Code Playgroud) gradle kotlin android-gradle-plugin kotlin-multiplatform kotlin-gradle-plugin