lucasferreira / react-native-webview-android

Simple React Native Android module to use Android's WebView inside your app
355 stars 158 forks source link

Execution failed for task ':react-native-webview-android:verifyReleaseResources'. #119

Open ly6158 opened 5 years ago

ly6158 commented 5 years ago

Configure project :react-native-webview-android WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'. It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html WARNING: The specified Android SDK Build Tools version (25.0.0) is ignored, as it is below the minimum supported version (27.0.3) for Android Gradle Plugin 3.1.4. Android SDK Build Tools 27.0.3 will be used. To suppress this warning, remove "buildToolsVersion '25.0.0'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.

Task :app:bundleReleaseJsAndAssets warning: the transform cache was reset. Loading dependency graph, done. bundle: Writing bundle output to: /Users/liuyang/workspace/APP/泉山区企业大数据平台_周旭/webView_qsqdsj/android/app/build/generated/assets/react/release/index.android.bundle bundle: Done writing bundle output bundle: Copying 1 asset files bundle: Done copying assets

error: resource android:style/TextAppearance.Material.Widget.Button.Borderless.Colored not found. error: resource android:style/TextAppearance.Material.Widget.Button.Colored not found. /Users/liuyang/.gradle/caches/transforms-1/files-1.1/appcompat-v7-27.1.1.aar/407b97d568927eeb5a20fd318fadfdbf/res/values-v26/values-v26.xml:9:5-12:13: AAPT: error: resource android:attr/colorError not found.

/Users/liuyang/.gradle/caches/transforms-1/files-1.1/appcompat-v7-27.1.1.aar/407b97d568927eeb5a20fd318fadfdbf/res/values-v26/values-v26.xml:13:5-16:13: AAPT: error: resource android:attr/colorError not found.

/Users/liuyang/.gradle/caches/transforms-1/files-1.1/appcompat-v7-27.1.1.aar/407b97d568927eeb5a20fd318fadfdbf/res/values-v26/values-v26.xml:17:5-93: AAPT: error: style attribute 'android:attr/keyboardNavigationCluster' not found.

/Users/liuyang/.gradle/caches/transforms-1/files-1.1/appcompat-v7-27.1.1.aar/407b97d568927eeb5a20fd318fadfdbf/res/values/values.xml:251:5-69: AAPT: error: resource android:attr/fontStyle not found.

/Users/liuyang/.gradle/caches/transforms-1/files-1.1/appcompat-v7-27.1.1.aar/407b97d568927eeb5a20fd318fadfdbf/res/values/values.xml:251:5-69: AAPT: error: resource android:attr/font not found.

/Users/liuyang/.gradle/caches/transforms-1/files-1.1/appcompat-v7-27.1.1.aar/407b97d568927eeb5a20fd318fadfdbf/res/values/values.xml:251:5-69: AAPT: error: resource android:attr/fontWeight not found.

error: failed linking references.

FAILURE: Build failed with an exception.

BUILD FAILED in 31s 40 actionable tasks: 37 executed, 3 up-to-date

vitorreis commented 5 years ago

Try to bump the target version e.g:

buildscript {
    ext {
        buildToolsVersion = "27.0.3"
        minSdkVersion = 17
        compileSdkVersion = 27
        targetSdkVersion = 27
        supportLibVersion = "27.1.1"
    }
}
vitorreis commented 5 years ago

@ly6158 I would recommend you moving away from this package and adopting https://github.com/react-native-community/react-native-webview instead, they just merged the file upload feature there and it's a superior implementation that opens the camera for a taking a picture and sending it to the webview, and also it seems to be the long term supported package in the react-native community.

lucasferreira commented 5 years ago

Hi @vitorreis, you are right about that ;)

Today I will recommend https://github.com/react-native-community/react-native-webview to everyone since it's the oficial future new version of core Webview.

vitorreis commented 5 years ago

@lucasferreira thanks for the package, it was pretty helpful all this time.