Max*_*kov 7 plugins android gradle build.gradle android-gradle-plugin
如何使用新的Gradle插件语法应用Android插件:
plugins {
id "..." version "..."
}
Run Code Online (Sandbox Code Playgroud)
代替:
buildscript {
dependencies {
classpath 'com.android.tools.build:gradle:2.3.0'
}
}
apply plugin: 'com.android.application'
Run Code Online (Sandbox Code Playgroud)
我刚刚遇到了同样的问题,并在这里找到了解决方案。问题源于 Google 出于某种原因决定不将应用程序插件放入 Gradle 的社区插件存储库中。
在build.gradle
完全删除 buildscript 块并添加
plugins {
id 'com.android.application' version '3.4.0'
}
Run Code Online (Sandbox Code Playgroud)
在settings.gradle
加
pluginManagement {
repositories {
gradlePluginPortal()
jcenter()
google()
}
resolutionStrategy {
eachPlugin {
if (requested.id.id == "com.android.application") {
useModule("com.android.tools.build:gradle:${requested.version}")
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1188 次 |
最近记录: |