猿问

Gradle 错误?在 Android Studio 中

我正在尝试向 Android Studio 中的当前项目添加一个单独的库。我关注了这个视频:https : //www.youtube.com/watch?v=_i-EU3v9CRc。我相信这个问题是 opencv 库中的一个 gradle 问题。如果有人可以帮助我,将不胜感激。我收到以下错误:


org.gradle.api.UncheckedIOException: Failed to capture snapshot of input files for task ':openCVLibrary3:packageDebugResources' property 'aapt2FromMaven' during up-to-date check.

    at org.gradle.api.internal.changedetection.state.CacheBackedTaskHistoryRepository.snapshotTaskFiles(CacheBackedTaskHistoryRepository.java:331)

    at org.gradle.api.internal.changedetection.state.CacheBackedTaskHistoryRepository.createExecution(CacheBackedTaskHistoryRepository.java:151)

    at org.gradle.api.internal.changedetection.state.CacheBackedTaskHistoryRepository.access$100(CacheBackedTaskHistoryRepository.java:61)

    at org.gradle.api.internal.changedetection.state.CacheBackedTaskHistoryRepository$1.getCurrentExecution(CacheBackedTaskHistoryRepository.java:111)

    at org.gradle.api.internal.changedetection.changes.DefaultTaskArtifactStateRepository$TaskArtifactStateImpl.getStates(DefaultTaskArtifactStateRepository.java:208)

    at org.gradle.api.internal.changedetection.changes.DefaultTaskArtifactStateRepository$TaskArtifactStateImpl.isUpToDate(DefaultTaskArtifactStateRepository.java:93)

    at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:50)

    at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)

下面是我的库的 Gradle 文件:


apply plugin: 'com.android.library'

android {

    compileSdkVersion 27

    buildToolsVersion "27.0.3"


    defaultConfig {

        minSdkVersion 8

        targetSdkVersion 27

    }


    buildTypes {

        release {

            minifyEnabled false

            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'

        }

    }

}


dependencies {

}


千万里不及你
浏览 262回答 2
2回答

蓝山帝景

问题在这里:引起:org.gradle.internal.resolve.ModuleVersionNotFoundException:找不到 com.android.tools.build:aapt2:3.2.0-4818971。谷歌搜索那个错误把我带到了这里。尝试将 google() 添加到您的存储库。 buildscript {    repositories {        google()        ...    }    ...}allprojects {    repositories {        google()        ...    }}

有只小跳蛙

This will help you:-     buildscript {        repositories {            google()            jcenter()        }        dependencies {               //Add classpath depandencies          }    }    allprojects {        repositories {            google()           jcenter()        }    }
随时随地看视频慕课网APP

相关分类

Java
我要回答