RN小记0.62.2版本下解决Could not initialize class*InvokerHelper或*.groovy.vmplugin.v7.Java7

Posted 李华明Himi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RN小记0.62.2版本下解决Could not initialize class*InvokerHelper或*.groovy.vmplugin.v7.Java7相关的知识,希望对你有一定的参考价值。

在react native 的0.62.2 下,使用 react-native run-android 有时候会出现如下两种情况:

1.  

Could not initialize class org.codehaus.groovy.runtime.InvokerHelper

2. 

java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7

 解决方案如下:

 到项目的 android/gradle/wrapper/gradle-wrapper.properties 

 将   distributionUrl=https\\://services.gradle.org/distributions/gradle-6.0.1-all.zip

 改为:distributionUrl=https\\://services.gradle.org/distributions/gradle-6.3-all.zip

 

 

以上是关于RN小记0.62.2版本下解决Could not initialize class*InvokerHelper或*.groovy.vmplugin.v7.Java7的主要内容,如果未能解决你的问题,请参考以下文章

RN小记解决 couldnot find DSO to load: libhermes.so

React Native 小记解决嵌套内的 TouchableHighlightTouchableOpacity 等组件onPress误触发

React Native 小记解决 Android 打包后闪退Error: E/SoLoader: couldnot find DSO to load: libhermes.so

RN小记解决Mac下Pod install 缓慢 或 error: RPC failed 或..

Flutter小记8修复几个pub cache引起的错误 Could not find ... “pubspec.yaml“ 或 Flutter SDK is not available

Flutter小记8修复几个pub cache引起的错误 Could not find ... “pubspec.yaml“ 或 Flutter SDK is not available