任务':app:processDebugResources'的执行失败。> Android资源链接失败

阿伦·林顿

我正在运行react-native run-android,在构建过程中,这是我得到的错误。我正在使用最新版本的android studio。react-native init当我通过android运行它时,我从一个新的示例项目开始工作,这告诉我我已经正确安装了android studio,但是我却在说为什么我无法通过现有项目。

Execution failed for task ':app:processDebugResources'.
> Android resource linking failed
  Output:  /Users/arronlinton/LocalStorage/JAST/JAST/android/app/build/intermediates/merged_manifests/debug/processDebugManifest/merged/AndroidManifest.xml:69: error: resource mipmap/ic_notif (aka com.jast:mipmap/ic_notif) not found.
  error: failed processing manifest.

build.gradle

buildscript {
    ext {
        buildToolsVersion = "28.0.2"
        minSdkVersion = 16
        compileSdkVersion = 28
        targetSdkVersion = 27
        supportLibVersion = "28.0.0"
    }

app / build.gradle

android {
    compileSdkVersion rootProject.ext.compileSdkVersion
    buildToolsVersion rootProject.ext.buildToolsVersion

    defaultConfig {
        applicationId "com.jast"
        minSdkVersion rootProject.ext.minSdkVersion
        targetSdkVersion rootProject.ext.targetSdkVersion
        versionName "1.0"
        ndk {
            abiFilters "armeabi-v7a", "x86"
        }
    }
    splits {
        abi {
            reset()
            enable enableSeparateBuildPerCPUArchitecture
            universalApk false  // If true, also generate a universal APK
            include "armeabi-v7a", "x86"
        }
    }
    buildTypes {
        release {
            minifyEnabled enableProguardInReleaseBuilds
            proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
        }
    }
    // applicationVariants are e.g. debug, release
    applicationVariants.all { variant ->
        variant.outputs.each { output ->
            // For each separate APK per architecture, set a unique version code as described here:
            // http://tools.android.com/tech-docs/new-build-system/user-guide/apk-splits
            def versionCodes = ["armeabi-v7a":1, "x86":2]
            def abi = output.getFilter(OutputFile.ABI)
            if (abi != null) {  // null for the universal-debug, universal-release variants
                output.versionCodeOverride =
                        versionCodes.get(abi) * 1048576 + defaultConfig.versionCode
            }
        }
    }
}

dependencies {
    compile project(':react-native-vector-icons')
    compile project(':react-native-maps')
    compile project(':react-native-mail')
    compile project(':react-native-linear-gradient')
    compile project(':react-native-image-picker')
    compile project(':react-native-firebase')
    compile project(':react-native-fetch-blob')
    compile project(':react-native-fcm')
    compile project(':react-native-aws')
    implementation project(':react-native-vector-icons')
    implementation project(':react-native-maps')
    implementation project(':react-native-mail')
    implementation project(':react-native-linear-gradient')
    implementation project(':react-native-image-picker')
    implementation project(':react-native-firebase')
    implementation project(':react-native-fetch-blob')
    implementation project(':react-native-fcm')
    implementation project(':react-native-aws')
    implementation project(':react-native-vector-icons')
    implementation project(':react-native-maps')
    implementation project(':react-native-mail')
    implementation project(':react-native-linear-gradient')
    implementation project(':react-native-image-picker')
    implementation project(':react-native-firebase')
    implementation project(':react-native-fetch-blob')
    implementation project(':react-native-fcm')
    implementation project(':react-native-aws')
    implementation fileTree(dir: "libs", include: ["*.jar"])
    implementation "com.android.support:appcompat-v7:${rootProject.ext.supportLibVersion}"
    implementation "com.facebook.react:react-native:+"  // From node_modules

    implementation "com.google.android.gms:play-services-base:16.0.1"
    implementation "com.google.firebase:firebase-core:16.0.6"
    implementation 'com.crashlytics.sdk.android:crashlytics:2.9.8'
}
安德鲁

从错误中可以看出,您正在使用以下资源mipmap/ic_notifAndroidManifest.xml但在res文件夹中找不到该资源

您应该检查用于资源的名称和引用。特别是您可能用于通知的那个。

另外,请检查您的关闭标签是否正确,AndroidManifest.xml因为错过的位置>可能会导致错误。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何修复“任务':app:processDebugResources'的执行失败。> Android资源链接失败” [Android / Flutter]

错误:任务':app:processDebugResources'android的执行失败

任务':app:processDebugResources'的执行失败。反应本机

任务':app:processDebugResources'的执行失败。错误

任务':app:processDebugResources'的执行失败。在Ionic / Cordova

任务':app:processDebugResources'的Flutter执行失败

任务“:app:processDebugResources”执行失败。反应原生

React-Native Android构建失败:任务':app:processDebugResources'的执行失败。处理资源失败

任务':app:processDebugResources'的执行失败。Gradle构建失败

androidGradle构建失败任务':app:processDebugResources'的执行失败

任务应用程序执行失败:processDebugResources。Android资源链接失败

Android Studio错误:任务':app:processDebugResources'的执行失败

反应本机错误,任务':app:processDebugResources'的执行失败

添加Google服务-任务':app:processDebugResources'的执行失败

错误:任务':app:processDebugResources'的执行失败。>在索引4

清理项目后任务':app:processDebugResources'的执行失败

Play Asset Delivery Android资源链接失败-任务:app:linkDebugManifestForAssetPacks的执行失败

Android Cordova构建失败(任务':app:processDebugResources'的执行失败)[Cordova / Vuejs]

错误:在res中使用字体文件夹时,任务':app:processDebugResources'的执行失败

错误:任务 ':app:processDebugResources' 的执行失败。>(第 3485 行,第 33 列)解析错误。找到“-”,应为“(”

即使使用最新的构建工具,任务':app:processDebugResources'的执行也会失败

任务':app:bundleDevReleaseJsAndAssets'的执行失败

任务':app:shrinkReleaseMultiDexComponents'的执行失败

任务':app:countPlayUatDexMethods'的执行失败

任务':app:compileDebugKotlin'的执行失败

任务 ':app:transformClassesWithInstantRunForDebug' 执行失败

任务':app:transformDexArchiveWithExternalLibsDexMergerForDebug'的执行失败

任务':app:flutterBuildDebug'的执行失败

任务':app:transformClassesWithAndroidGradleClassShrinkerForDebug'的执行失败