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

反应本机生成失败任务:app:processReleaseResources无法执行aapt

祁渊
2023-03-14

我正在使用assembleRelease准备发布构建,但我得到了这个错误。

配置项目:项目中的应用程序配置“编译”:不推荐使用“app”。请改用“实现”。

配置项目 :rn-fetch-blob CompileOptions.bootClasspath 属性已被弃用,并计划在 Gradle 5.0 中删除。请改用 CompileOptions.bootstrapClasspath 属性。

配置项目:项目中的react native onesignal配置“编译”:react National onesignal不推荐使用。改用“实现”。不推荐项目中的配置“testCompile”:react native onesignal。改用“测试实现”。

配置项目:项目中的react本机映像裁剪选择器配置“编译”:不推荐使用react本机映像裁剪选择器。改用“实现”。

任务 :app:bundleReleaseJsAndAssets 警告:转换缓存已重置。加载依赖关系图,完成。bundle:将捆绑包输出写入:/Users/appfile/android/app/build/generated/assets/react/release/index.android.bundle bundle:完成编写捆绑包输出捆绑包:复制 43 个资产文件捆绑包:完成复制资产

/用户/appfile/android/app/build/intermediates/manifests/full/release/AndroidManifest。xml:70:23-42:AAPT:未找到与给定名称匹配的资源(位于值为“@mipmap/ic_launcher”的“图标”)/用户/appfile/android/app/build/intermediates/manifests/full/release/AndroidManifest。xml:72:24-39:AAPT:未找到与给定名称匹配的资源(位于值为“@style/AppTheme”的“主题”)。警告:字符串“ucrop_error_input_data_is_缺席”没有默认翻译。警告:字符串“ucrop_mutate_exception_hint”没有默认翻译/用户/appfile/android/app/build/intermediates/manifests/full/release/AndroidManifest。xml:67:错误:错误:未找到与给定名称匹配的资源(在值为“@mipmap/ic_launcher”的“图标”处)。

/Users/appfile/android/app/build/intermediates/manifests/full/release/AndroidManifest.xml:67:错误:错误:找不到与给定名称匹配的资源(在“主题”处,值为“@style/AppTheme”)。

失败:构建失败,出现异常。

>

  • 出了什么问题:任务': app: Process ReleaseResources'执行失败。 <块引用>

    执行失败

    这是我的身材。格雷德尔文件;

    buildscript {
        ext {
            buildToolsVersion = "27.0.3"
            minSdkVersion = 16
            compileSdkVersion = 27
            targetSdkVersion = 27
            supportLibVersion = "27.1.1"
        }
        repositories {
            google()
            jcenter()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:3.0.1'
    
            // NOTE: Do not place your application dependencies here; they belong
            // in the individual module build.gradle files
        }
    }
    
    allprojects {
        repositories {
            mavenLocal()
            google()
            jcenter()
            maven {
                // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
                url "$rootDir/../node_modules/react-native/android"
            }
    
    
          // ADD THIS
          maven { url 'https://maven.google.com' }
    
          // ADD THIS
          maven { url "https://jitpack.io" }
        }
    }
    
    task wrapper(type: Wrapper) {
        gradleVersion = '4.4'
        distributionUrl = distributionUrl.replace("bin", "all")
    }
    
    
    configurations.all {
        resolutionStrategy {
            force 'com.android.support:support-v4:27.1.0'
        }
    }
    
  • 共有1个答案

    龚凯泽
    2023-03-14

    你检查过你的资产吗?错误消息涉及缺少的图标ic_launcheric_launcher是Android上的图标应用程序检查您的Android应用程序中是否有mipmap文件夹,其中包含ic_launcher文件,如以下屏幕截图所示:

    另一个错误涉及未找到的主题:AppTheme。

     类似资料: