相关疑难解决方法(0)

Gradle 核心插件(插件不在“org.gradle”命名空间中)

导致此构建错误的原因是:


- 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

9
推荐指数
1
解决办法
4万
查看次数

使用 Gradle 7.1.0-alpha03 和 Composer 的新 Android 项目无法构建

所以我今天在 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 gradle kotlin android-jetpack-compose

8
推荐指数
1
解决办法
6418
查看次数

Android Studio 错误:在以下任何来源中均未找到插件 [id: 'com.android.application', 版本: '7.4.2', apply: false]

我在 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,还是不行。

gradle android-studio build.gradle android-gradle-plugin

8
推荐指数
1
解决办法
1万
查看次数

(未找到名称为“androidMain”的 KotlinSourceSet。)如何将 android 添加为 Kotlin 多平台项目的构建目标

我正在尝试将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

5
推荐指数
1
解决办法
4171
查看次数