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

Gradle不能用库编译

夏嘉德
2023-03-14

我的项目无法使用以下库进行编译:

我的分级代码:

    apply plugin: 'com.android.application'

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

    defaultConfig {
        applicationId "com...."
        minSdkVersion 9
        targetSdkVersion 21
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:21.0.3'
}

错误:

**错误:任务“:app:PredexDebug”执行失败。

com.android.ide.common.Process.processException:org.gradle.Process.internal.execException:进程“command”/usr/lib/jvm/java-7-openjdk-amd64/bin/java“已完成,退出值为非零1**

共有1个答案

栾和玉
2023-03-14

好像是你的图书馆出了问题。尝试更新并使用

compile 'com.android.support:appcompat-v7:22.0.0'
 类似资料:
  • 在我的应用程序中,我有一个由第三方开发的库,不幸的是,它包含相当多的lint和javac警告。我想忽略这两种类型的警告,因为它们无法由我们的团队修复,并且它们会污染我们的构建日志。我尝试将以下内容添加到库build.gradle文件中: 在Android块中 我还在build.gradle文件末尾添加了以下内容: 不幸的是,每当“:compileDebugJavaWithJavac”运行时,它仍然

  • 目前无法与Gradle和龙目岛建立新项目。 我知道这是旧版本gradle和lombok的常见问题,并在本网站上看到类似问题,但我使用的是最新版本,无法通过此问题 环境信息 Java:openjdk 13.0.1 2019-10-15(这是OpenJ9版本,不是热点版本) 建筑gradle(使用Spring初始化器构建) 我尝试过的事情 我尝试过将deps换成Lombok gradle插件,如下所述

  • 当我尝试使用gradle和jdk 11创建jar构建时,总是会出现以下错误: 我迷路了,需要帮助。我尝试将mavencentral()存储库更改为jcenter,但没有成功。 任务:更新类 任务:bootjar更新 任务:JAR 警告:发生非法反射访问操作警告:org.springframework.cglib.core.reflectutils$1(文件:/home/rodrigo/.gradl

  • 我有一个Gradle文件,每当我在IntelliJ IDEA 14.1中加载并打开它时。5,显示整个文件的IDE错误。也就是说,所有的错误似乎都是: java.lang.字符串错误 或 groovy.lang.关闭错误 我已尝试清除文件的内容,只写入顶行: 但即使这样也会导致错误。 为了上下文的缘故,这是一个更大的SpringBoot项目中的单个模块。这个模块是一组简单的静态文件(带有用于CSS编

  • 如果你正在寻找GradleProtobuf项目的样本,请看这里。 我在gradle和protobuf方面遇到了困难,我想创建一个简单的gradle项目,该项目将从默认的src/main/proto、src/test/proto中获取任何proto文件,并将它们编译为src/main/java、src/test/java,然后将其打包到jar中并发布到本地repo。 不幸的是,我是gradle的新手

  • 我有一个Java FX项目,正在使用maven 3.0.5进行构建。当我运行mvn package/install时,项目失败并抱怨包javafx.*不存在。据我所知,Javafx是用Java1.7封装的,所以构建过程中不采用这一点是没有意义的。当我在IDE(intellij)中编译它时,它工作得很好,然后我的maven构建也成功安装了,但是我不希望每次进行干净的安装时都要经历IDE。有什么想法吗