当前位置: 首页 > 知识库问答 >
问题:

使用gradle构建android项目

梁骞仕
2023-03-14

我尝试使用gradle构建工具构建一个简单的android应用程序。但是我得到了这样的错误

方法无签名:org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.compile()适用于参数类型:(java.lang.String)值:[org.gradle.api.plugins: gradle android-plugin: 1.2.0-SNAPSHOT]可能的解决方案:模块(java.lang.对象)

ang这是一个简单的构建配置。格拉德尔

buildscript {
 repositories {
     mavenCentral()
  }
  dependencies {
    compile 'org.gradle.api.plugins:gradle-android-plugin:1.2.0-SNAPSHOT'
  }
}


apply plugin: 'android'

repositories {
   mavenCentral()
} 


processResource {
    expand (project.properties)
}

task configureDebug << {
    jar.classifier = "debug"
}

task configureRelease << {
    proguard.enabled = true
}

共有3个答案

傅振濂
2023-03-14

使用android gradle工具

repositories {
    mavenCentral()
}
dependencies {
    classpath 'com.android.tools.build:gradle:0.4'
}
商迪
2023-03-14

确保你正在你的应用程序上写依赖块build.gradle"YourProjectName-

柯河
2023-03-14

应用插件时,您希望告诉您构建脚本在其类路径中使用它。编译不需要它,因此只需将配置compile更改为classpath。更多信息请参阅51.5.1。在Gradle用户指南中的另一个项目中使用您的插件。

buildscript {
    repositories {
        mavenCentral()
    }

    dependencies {
        classpath 'org.gradle.api.plugins:gradle-android-plugin:1.2.0-SNAPSHOT'
    }
}

编辑:目前该插件不支持Android SDK的r20。有关更多信息,请参阅此问题。

 类似资料:
  • 我正在开发一个php函数来执行一个命令,这是构建gradle项目Android。 但要明确的是,我想创建一个小系统,可以修改一个android项目源码,并通过构建gradle生成APK项目。 谢谢

  • 我第一次尝试离子。我在iOS上没有问题,但在Android上构建演示应用程序会给我一个几乎没有信息的错误(见下文)。在我看来,问题可能出在Cordova附带的gradle配置文件上,但我不认为在Cordova中编辑特定于平台的文件是很好的做法,如果可以避免的话。

  • 我无法构建gradle项目,即使我编辑gradle属性,我也会得到以下错误: 我该如何解决这个问题?

  • 问题内容: 我对Gradle(和Java 9,说实话)还很陌生,并且我正在尝试使用Gradle构建一个简单的库项目,该项目混合了Java 9和Kotlin。更详细地讲,在Java中有一个接口,在Kotlin中有一个实现。我会在Kotlin中做所有事情,但是无论如何都是Java,所以我决定采用这种方式。 我建立在IntelliJ Idea的基础上,外部定义了1.2.0 kotlin插件和gradle

  • 主要内容:1- 介绍,2- 示例模型,3-创建项目数学库,4- 创建另一个项目:MathWebApp,5- 创建GradleMain项目,6- 构建项目,7- 运行MathWebApp1- 介绍 本教程文章基于: Eclipse Java EE IDE for Web Developers. Version: Mars.1 Release (4.5.1) 如果您是初学者Gradle的。那么建议先看看初学者Gradle(Gradle Hello world)的文章: http://www.yiib

  • 带渐变后: 30秒/80秒(带清洁) 我对解决方案进行了分析: 结果报告中的主要任务是以下任务:(在没有清洁的构建中) Build.Gradle: