Android studio 任务';的生成梯度失败:app:mergeDebugResources';

Android studio 任务';的生成梯度失败:app:mergeDebugResources';,android-studio,android-gradle-plugin,build.gradle,Android Studio,Android Gradle Plugin,Build.gradle,我最近将我的Android Studio更新为3.0.1版,并尝试打开我的旧项目以扩展更多功能。在启动过程中,它被困在Gradle大楼,所以我寻找一些解决方案,然后我尝试了这个。() 现在studio可以打开我的项目了,然后我根据需要更新了一些依赖项,并尝试同步,但结果是 C:\Users\3537\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\gradle-4.1\caches\transforms-1\files

我最近将我的Android Studio更新为3.0.1版,并尝试打开我的旧项目以扩展更多功能。在启动过程中,它被困在Gradle大楼,所以我寻找一些解决方案,然后我尝试了这个。()

现在studio可以打开我的项目了,然后我根据需要更新了一些依赖项,并尝试同步,但结果是

C:\Users\3537\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\gradle-4.1\caches\transforms-1\files-1.1\play-services-base-11.0.4.aar\a2c4fe108b0bd423ffb8601a316a793a\res\drawable-xxhdpi-v4\common_google_signin_btn_icon_light_normal_background.9.png: error: file not found.

C:\Users\3537\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\gradle-4.1\caches\transforms-1\files-1.1\play-services-base-11.0.4.aar\a2c4fe108b0bd423ffb8601a316a793a\res\drawable-hdpi-v4\common_google_signin_btn_icon_dark_normal_background.9.png: error: file not found.

C:\Users\3537\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\gradle-4.1\caches\transforms-1\files-1.1\play-services-base-11.0.4.aar\a2c4fe108b0bd423ffb8601a316a793a\res\drawable-mdpi-v4\common_google_signin_btn_text_dark_normal_background.9.png: error: file not found.

C:\Users\3537\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\gradle-4.1\caches\transforms-1\files-1.1\play-services-base-11.0.4.aar\a2c4fe108b0bd423ffb8601a316a793a\res\drawable-xxhdpi-v4\common_google_signin_btn_icon_dark_normal_background.9.png: error: file not found.

C:\Users\3537\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\gradle-4.1\caches\transforms-1\files-1.1\play-services-auth-11.0.4.aar\130bbdf2e58a977ac16e514bcd3a274f\res\drawable-watch-v20\common_google_signin_btn_text_light_normal.xml: error: file not found.

C:\Users\3537\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\gradle-4.1\caches\transforms-1\files-1.1\play-services-base-11.0.4.aar\a2c4fe108b0bd423ffb8601a316a793a\res\drawable-xhdpi-v4\common_google_signin_btn_text_dark_normal_background.9.png: error: file not found.

C:\Users\3537\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\gradle-4.1\caches\transforms-1\files-1.1\play-services-base-11.0.4.aar\a2c4fe108b0bd423ffb8601a316a793a\res\drawable-xhdpi-v4\common_google_signin_btn_icon_dark_normal_background.9.png: error: file not found.

C:\Users\3537\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\gradle-4.1\caches\transforms-1\files-1.1\play-services-base-11.0.4.aar\a2c4fe108b0bd423ffb8601a316a793a\res\drawable-xhdpi-v4\common_google_signin_btn_icon_light_normal_background.9.png: error: file not found.

C:\Users\3537\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\gradle-4.1\caches\transforms-1\files-1.1\play-services-base-11.0.4.aar\a2c4fe108b0bd423ffb8601a316a793a\res\drawable-hdpi-v4\common_google_signin_btn_icon_light_normal_background.9.png: error: file not found.

C:\Users\3537\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\gradle-4.1\caches\transforms-1\files-1.1\play-services-base-11.0.4.aar\a2c4fe108b0bd423ffb8601a316a793a\res\drawable-hdpi-v4\common_google_signin_btn_text_dark_normal_background.9.png: error: file not found.

C:\Users\3537\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\gradle-4.1\caches\transforms-1\files-1.1\play-services-base-11.0.4.aar\a2c4fe108b0bd423ffb8601a316a793a\res\drawable-mdpi-v4\common_google_signin_btn_icon_light_normal_background.9.png: error: file not found.

C:\Users\3537\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\gradle-4.1\caches\transforms-1\files-1.1\play-services-base-11.0.4.aar\a2c4fe108b0bd423ffb8601a316a793a\res\drawable-xxhdpi-v4\common_google_signin_btn_text_dark_normal_background.9.png: error: file not found.

C:\Users\3537\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\gradle-4.1\caches\transforms-1\files-1.1\play-services-auth-11.0.4.aar\130bbdf2e58a977ac16e514bcd3a274f\res\drawable-watch-v20\common_google_signin_btn_text_dark_normal.xml: error: file not found.

C:\Users\3537\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\gradle-4.1\caches\transforms-1\files-1.1\play-services-base-11.0.4.aar\a2c4fe108b0bd423ffb8601a316a793a\res\drawable-xxhdpi-v4\common_google_signin_btn_text_light_normal_background.9.png: error: file not found.

C:\Users\3537\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\gradle-4.1\caches\transforms-1\files-1.1\play-services-base-11.0.4.aar\a2c4fe108b0bd423ffb8601a316a793a\res\drawable-mdpi-v4\common_google_signin_btn_text_light_normal_background.9.png: error: file not found.

C:\Users\3537\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\gradle-4.1\caches\transforms-1\files-1.1\play-services-base-11.0.4.aar\a2c4fe108b0bd423ffb8601a316a793a\res\drawable-xhdpi-v4\common_google_signin_btn_text_light_normal_background.9.png: error: file not found.

C:\Users\3537\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\gradle-4.1\caches\transforms-1\files-1.1\play-services-base-11.0.4.aar\a2c4fe108b0bd423ffb8601a316a793a\res\drawable-mdpi-v4\common_google_signin_btn_icon_dark_normal_background.9.png: error: file not found.

C:\Users\3537\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\gradle-4.1\caches\transforms-1\files-1.1\play-services-base-11.0.4.aar\a2c4fe108b0bd423ffb8601a316a793a\res\drawable-hdpi-v4\common_google_signin_btn_text_light_normal_background.9.png: error: file not found.


Error: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
:app:mergeDebugResources FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:mergeDebugResources'.
> Error: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
上面都说找不到文件,但当我签入那个目录时,所有文件都在那个里

我的Gradle档案

apply plugin: 'com.android.application'
android {
    compileSdkVersion 25
    buildToolsVersion '26.0.2'
    defaultConfig {
        applicationId "com.purvik.app"
        minSdkVersion 16
        targetSdkVersion 25
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.google.firebase:firebase-database:11.0.4'
compile 'com.google.firebase:firebase-messaging:11.0.4'
compile 'com.firebaseui:firebase-ui:2.2.0'
compile 'com.google.android.gms:play-services-ads:11.0.4'
compile 'com.google.android.gms:play-services-auth:11.0.4'
compile 'com.android.support:support-v4:25.4.0'
compile 'com.android.support:appcompat-v7:25.4.0'
compile 'com.android.support:recyclerview-v7:25.4.0'
compile 'com.android.support:design:25.4.0'
compile 'com.android.support:cardview-v7:25.4.0'

// FirebaseUI for Firebase Realtime Database
implementation 'com.firebaseui:firebase-ui-database:2.2.0'

// FirebaseUI for Firebase Auth
implementation 'com.firebaseui:firebase-ui-auth:2.2.0'
enter code here
// FirebaseUI for Cloud Storage
implementation 'com.firebaseui:firebase-ui-storage:2.2.0'
}
apply plugin: 'com.google.gms.google-services'
如果有人有任何想法,请回复,以便我可以解决它

编辑:

这么多东西都试过了。后来我在新窗口中创建了一个新项目。然后查看默认情况下的依赖关系。复制它并在我的旧project build.gradle文件中更新该版本。我一个接一个地向我的新项目添加依赖项,如果它成功构建,我会将旧的依赖项更新到那个版本。这可以解决我的依赖项不匹配错误

最重要的内部模块gradle.properties文件添加

android.enableAapt2=false

这样它就不会查找那些png文件错误。(从中发现)这就是我现在能够成功构建旧项目的方式。希望有帮助。

尝试将gradle版本更改为27,或手动删除gradle缓存。

AAPT2确实存在长路径(>ca.140个字符)或非ascii字符路径问题。在这里,它看起来像是由长路径引起的。这已被修复,但尚未发布,因此当前的解决方法是将缓存目录移到更靠近C:root的位置,或者暂时禁用AAPT2。修复程序应该很快就会发布。

我这样做了,但对我来说不起作用。我已经更新了我的问题,我目前如何能够建立gradle。