https://stackoverflow.com/questions/711 ... y%20Gradle% 20плагин%20(это%20%20не%20AGC%20конкретный%20at%20all)%20может%20только%20быть%20загружаемым%20at%20%20root%20project%20level%2C%20and%20then%20обычно%20be%20применяется%20on %20the%20module%20level.%20I%27ve%20просто%20пробовал%20to%20remove%20the%20buildscript%20block%20(аналогично%20в%20the%20question)%2C%20который%20действительно%20 приводит%20к%3A
чтобы иметь возможность загрузить плагин.
Теперь я столкнулся со следующей ошибкой сборки, которую пока не могу пройти,
Код: Выделить всё
An exception occurred applying plugin request [id: 'com.huawei.agconnect', artifact: 'com.huawei.agconnect:agcp:1.9.1.301']
> Failed to apply plugin 'com.huawei.agconnect'.
> com.android.tools.build:gradle is no set in the build.gradle fileВот файл build.gradle уровня моего проекта:
Код: Выделить всё
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
id 'com.google.gms.google-services' version '4.3.15' apply false
id 'com.huawei.agconnect' version '1.9.1.301' apply false
}и вот мой файл settings.gradle:
Код: Выделить всё
pluginManagement {
repositories {
google()
mavenCentral()
gradlePluginPortal()
maven { url "https://jitpack.io" }
maven {url "https://developer.huawei.com/repo/"}
jcenter()
}
resolutionStrategy {
eachPlugin {
println ">> ${it.requested.id.id}"
println ">> ${it.requested.id.namespace}"
println("-------------------------")
if (it.requested.id.id == 'com.huawei.agconnect') {
it.useModule('com.huawei.agconnect:agcp:1.9.1.301')
}
}
}
}
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.PREFER_SETTINGS)
repositories {
google()
mavenCentral()
jcenter()
maven {url "https://developer.huawei.com/repo/"}
}
}
rootProject.name = "NotificationSample"
include ':app'
include ':NotifySDK'а вот часть плагинов из файла build.gradle модуля приложения
p>
Код: Выделить всё
plugins {
id 'com.android.application'
id 'org.jetbrains.kotlin.android'
id 'com.google.gms.google-services'
id 'com.huawei.agconnect'
}который не строится.
Есть идеи о том, как решить это?
Подробнее здесь: https://stackoverflow.com/questions/790 ... id-project
Мобильная версия