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

Gradle构建错误:任务“:应用程序:准备调试依赖项”执行失败

隆飞驰
2023-03-14

请帮助我修复此错误:

警告:项目应用程序:仅apk依赖项只能是jar。com.google.android.gms: play-services: aar: 6.5.87是一个Android库。

错误:任务执行失败:应用程序:prepareDebugDependencies。依赖项错误。有关详细信息,请参阅控制台。

这是我的Gradle:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

    defaultConfig {
        applicationId "com.palletdesig.colopovideo"
        minSdkVersion 14
        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'
    apk 'com.google.android.gms:play-services:6.5.87'
    compile files('libs/Parse-1.3.0.jar')
}

和控制台输出:

执行任务:[:app:generateDebugSources,:app:generateDebugAndroidTestSources,:app:mockableAndroidJar,:app:prepareDebugUnitTestDependencies]

按需配置是一个酝酿中的特性<警告:Project app:apk only依存关系只能是JAR。通用域名格式。谷歌。Android游戏服务:aar:6.5.87是一个Android库<警告:Project app:apk only依存关系只能是JAR。通用域名格式。谷歌。Android游戏服务:aar:6.5.87是一个Android库<增量java编译是一个酝酿中的特性
:app:preBuild-UP-TO-DATE
:app:preDebugBuild-TO-DATE
:app:checkDebugManifest
:app:preReleaseBuild-TO-DATE
:app:prepareComAndroidSupportAppcompatV72103Library
:app:preparecomandroidsupportv42103library
:app:preparecomgoogleandroidgmsplayservices6587 library-TO-DATE
:app:preparedebug-dependencies
项目app:apk-only-dependencidencies只能是jar。通用域名格式。谷歌。Android游戏服务:aar:6.5.87是一个Android库。

失败

失败:生成失败,出现异常。

>

依赖错误。有关详细信息,请参阅控制台。

尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。

生成失败

总时间:3.097秒

共有1个答案

长孙朝明
2023-03-14

改变

apk 'com.google.android.gms:play-services:6.5.87'

compile 'com.google.android.gms:play-services:6.5.87'
 类似资料:
  • 我不想开始一个与这个问题相关的新问题,因为我知道已经有几个了,但我仍然没有找到解决方案,我卡住了。 我当前收到错误: 错误:任务执行失败:app:transformClassesWithDexForDebug。 “进程”异常: “目录 jdk1.7.0_79”以非零退出值 2 完成 这就是Gradle控制台的功能 意外的顶级异常:com.android.dex.DexException:多个dex

  • 我试图通过这个Gradle插件https://github.com/theboegl/gradle-launch4j使用http://launch4j.sourceforge.net/。 当我执行时,我会得到以下输出。 这是我的年级版本信息。 这是我的构建脚本。

  • 我得到这些错误,当我运行我的代码。请任何想法,我怎么能修复这些?我升级了颤振,pubspeck.lock.我提到代码是旧的,我试图升级 > 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。运行--扫描以获得完整的见解。 获取更多帮助https://help.gradle.org

  • 当我要构建apk时,我收到此错误。 执行任务“app:transformClassesWithDexForDebug”失败。 这是错误的截图

  • 问题内容: 这是build.gradle 在这里,我使用Gradle Build。()生成签名的APK 。3.构建任务app:processReleaseResources失败。 这是堆栈跟踪: 我被卡在这里任何解决方案如何解决此问题,请帮助我。 问题答案: 经过阅读了很多文章之后,我终于找到了解决这个问题的方法。 此问题是由于sdk工具版本不匹配所致。 build.gradle文件中的目标sdk

  • 每当我运行、制作或清理项目时, 出现此错误消息。 我已经检查了我的资源文件好几次,没有出现致命错误。只有png图标和xml文件。 我不知道“-1”是什么意思。。 在我的主java文件中,有“无法解析符号R”错误。 我的应用程序昨晚启动得很好,但当我今天早上醒来运行android studio时,它失败了。 我该怎么办? 这是我的猎物 在下面,我添加了我的全部gradle输出,谢谢。 执行任务:[: