美文网首页
cordova编译crosswalk-webview插件报错的处

cordova编译crosswalk-webview插件报错的处

作者: 蜗牛_96f2 | 来源:发表于2018-04-30 22:12 被阅读1118次

    一直用得好好的。今天编译cordova失败了。报错如下:

    :processArmv7DebugManifest  

    :processArmv7DebugResourcesERROR: In FontFamilyFont, unable to find attribute android:fontVariationSettings  

     FAILED  

    ERROR: In FontFamilyFont, unable to find attribute android:ttcIndex  

    BUILD FAILED  

    Total time: 4.285 secs  

    FAILURE: Build failed with an exception.  

    * What went wrong:  

    Execution failed for task ':processArmv7DebugResources'.  

    > com.android.ide.common.process.ProcessException: Failed to execute aapt  

    * Try:  

    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.  

    (node:5040) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: cmd: Command failed with exit code 1 Error output:  

    ERROR: In FontFamilyFont, unable to find attribute android:fontVariationSettings  

    ERROR: In FontFamilyFont, unable to find attribute android:ttcIndex  

    FAILURE: Build failed with an exception.  

    * What went wrong:  

    Execution failed for task ':processArmv7DebugResources'.  

    > com.android.ide.common.process.ProcessException: Failed to execute aapt  

    * Try:  

    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.  

    (node:5040) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.  

    原因:gradle版本跟crosswalk产生冲突,需要降低gradle版本,或者安装兼容插件

    解决办法:

    cordova plugin add cordova-android-support-gradle-release --variable ANDROID_SUPPORT_VERSION=27.0.0

    然后再编译cordova build android 就不会报错了。

    相关文章

      网友评论

          本文标题:cordova编译crosswalk-webview插件报错的处

          本文链接:https://www.haomeiwen.com/subject/tnptrftx.html