相关疑难解决方法(0)

当前版本的Android Gradle插件不支持按需配置

升级到Android Studio 3.1.2后,我收到以下错误:

由于您使用的是Gradle 4.6或更高版本,因此当前版本的Android Gradle插件不支持按需配置.建议:通过在gradle.properties文件中设置org.gradle.configureondemand = false或使用小于4.6的Gradle版本,按需禁用配置.

我试图遵循这个建议,但这并没有解决问题.有任何想法吗?非常感谢所有帮助,谢谢.

android android-gradle-plugin

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

"Gradle版本2.10是必需的." 错误

正如我一直在使用

classpath 'com.android.tools.build:gradle:+'
Run Code Online (Sandbox Code Playgroud)

build.gradle文件中,由于gradle版本2.10已发布,因此出现以下错误.错误是:

警告:需要Gradle版本2.10.目前的版本是2.8.如果使用gradle包装器,请尝试将C:\ Users\blahblah\myproject\gradle\wrapper\gradle-wrapper.properties中的distributionUrl编辑为gradle-2.10-all.zip

起初它很容易被指南解决,但是当我完成更改后,我再次收到错误.

我正在使用Android Studio 2.0和最新的Android SDK Tools 24.4.1以及Android SDK Build Tools 23.0.2

我甚至尝试下载Gradle 2.10并将其手动放在android-studio\gradle \文件夹中,但没有运气.

任何帮助,将不胜感激.

plugins android gradle android-studio android-gradle-plugin

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

错误:在带有前缀:llvm的ABI的NDK工具链文件夹中找不到工具链

我想使用gradel(gradlew clean build)编译一个开源的android项目(Netguard )但是我遇到了这个错误:

A problem occurred configuring project ':app'.
> Exception thrown while executing model rule: NdkComponentModelPlugin.Rules#cre
ateToolchains
   > No toolchains found in the NDK toolchains folder for ABI with prefix: llvm
Run Code Online (Sandbox Code Playgroud)

我打破了,但没有找到帮助的东西.这是主要的build.gradle:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle-experimental:0.6.0-alpha1'
    }
}
allprojects {
    repositories {
        jcenter()
    }
}
task clean(type: Delete) {
    delete rootProject.buildDir
}
Run Code Online (Sandbox Code Playgroud)

这里是build.gradle对的app项目:

apply plugin: 'com.android.model.application'

model {
    android {
        compileSdkVersion = 23
        buildToolsVersion …
Run Code Online (Sandbox Code Playgroud)

android android-ndk android-gradle-plugin

193
推荐指数
16
解决办法
18万
查看次数

如何修复“在 <manifest> 中发现的意外元素 <queries>”错误?

突然间,我在我的 Android 项目中遇到了这个构建错误:

unexpected element <queries> found in <manifest>
Run Code Online (Sandbox Code Playgroud)

我如何解决它?

android manifest android-manifest android-gradle-plugin flutter

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

Android Studio中禁用运行按钮

我无法点击运行按钮.有谁知道如何修理它?

禁用运行按钮

android android-studio

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

无法将任务"包装器"添加为具有该名称的任务已存在

当安装'react-native init AwesomeProject'时,我在运行'react-native run-android'时遇到上述错误

Could not determine java version from '11.0.1'.
Run Code Online (Sandbox Code Playgroud)

一个快速的谷歌建议我需要更新Gradle-wrapper中的distributionUrl.这样做后,我面临一个新的错误

Cannot add task 'wrapper' as a task with that name already exists.
Run Code Online (Sandbox Code Playgroud)

它表明问题出在文件中:

/AwesomeProject/android/build.gradle' line: 36
Run Code Online (Sandbox Code Playgroud)

看起来像这样

task wrapper(type: Wrapper) {
    gradleVersion = '4.4'
    distributionUrl = distributionUrl.replace("bin", "all")
}
Run Code Online (Sandbox Code Playgroud)

我一直在试图弄清楚这是做什么的.奇怪的是,某些东西不能直接开箱即用.是否有人面临类似的问题?

android wrapper reactjs react-native expo

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

Gradle错误:支持的最低Gradle版本为3.3.目前的版本是3.2

当我今天更新Android Studio时,它会写:最低支持的Gradle版本是3.3.当前版本是3.2我该如何解决这个问题?

这是我的build.gradle

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}
Run Code Online (Sandbox Code Playgroud)

和第二个build.gradle:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 25
    buildToolsVersion "25.0.0"
    defaultConfig {
        applicationId "com.tosi.ex"
        minSdkVersion 14
        targetSdkVersion 25
        versionCode …
Run Code Online (Sandbox Code Playgroud)

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

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

Gradle 1.8版是必需的.当前版本是1.6

有一个新的Android Studio更新:https://sites.google.com/a/android.com/tools/recent/androidstudio030released

链接说:

通过更改Gradle 1.8和Android Gradle插件版本0.6.+,可以提高性能

所以我改变了我的依赖关系:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.6.+'
    }
Run Code Online (Sandbox Code Playgroud)

但我不知道在哪里可以将Gradle 1.6改为1.8 ...

当我编译应用程序时,我遇到了这个错误:

Gradle:评估项目时出现问题.

Gradle 1.8版是必需的.当前版本是1.6

我在哪里可以更改版本?

提前致谢 :)

android android-studio android-gradle-plugin

34
推荐指数
4
解决办法
5万
查看次数

坚持Gradle Build Running

在尝试在Android Studio 2.1(On Ubuntu 16.04)上构建我的应用程序时,它会卡在下面的注释中:

Executing tasks: [:app:generateDebugSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies, :app:generateDebugAndroidTestSources]
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮帮我.

android gradle android-studio

32
推荐指数
3
解决办法
5万
查看次数

Android Studio更新2021 1 1 patch2后出现指定的Gradle安装目录不存在错误

更新 Android studio 后,我的项目现在The specified Gradle installation directory 'C:\Program Files\Android\Android Studio\gradle\gradle-2.14.1' does not exist. 在检查安装路径时抛出错误,没有 gradle 文件夹。

我还测试了一个示例项目,这似乎有效。

更新:在这个评论中找到了解决方案:How to update gradle in android studio?

gradle android-studio

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