реагируют-родной-смарт-заставка: verifyReleaseResources - PullRequest
0 голосов
/ 11 апреля 2019

в генерации релиза APK Я получаю эту ошибку:

FAILURE: сборка не удалась, исключение.

Что пошло не так: Выполнение не выполнено для задачи ': response-native-smart-splashscreen: verifyReleaseResources'.

Я использую реагировать-нативно response-native-cli: 2.0.1 реактивный: 0.59.4

это мой код

android { compileSdkVersion rootProject.ext.compileSdkVersion

compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
}

defaultConfig {
    applicationId "com.inclo"
    minSdkVersion rootProject.ext.minSdkVersion
    targetSdkVersion rootProject.ext.targetSdkVersion
    versionCode 1
    versionName "1.0"
}

signingConfigs {
    release {
        if (project.hasProperty('MYAPP_RELEASE_STORE_FILE')) {
            storeFile file(MYAPP_RELEASE_STORE_FILE)
            storePassword MYAPP_RELEASE_STORE_PASSWORD
            keyAlias MYAPP_RELEASE_KEY_ALIAS
            keyPassword MYAPP_RELEASE_KEY_PASSWORD
        }
    }
}

splits {
    abi {
        reset()
        enable enableSeparateBuildPerCPUArchitecture
        universalApk false  // If true, also generate a universal APK
        include "armeabi-v7a", "x86", "arm64-v8a", "x86_64"
    }
}
buildTypes {
    release {
        minifyEnabled enableProguardInReleaseBuilds
        proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
    }
}

}

1 Ответ

0 голосов
/ 11 апреля 2019

Перейдите к

node_modules/react-native-splashscreen/android/build.gradle

Редактировать и сохранить compileSdkVersion buildToolsVersion minSdkVersion targetSdkVersion так же, как у вас в

android/app/build.gradle

Снова синхронизировать проект.
Запустите ./gradlew assembleRelease из терминала или попробуйте восстановить релиз APK.



Надеюсь, что это работает!

...