提问者:小点点

找不到符号toArrayList()android react native和react-native-admob


DEPS:

"native-base": "2.3.5",
"react": "16.0.0",
"react-native": "0.50.4",
"react-native-admob": "^2.0.0-beta.3",

在从RN 0.45更新到0.50和从RN-Admob从1.3.2更新到2.0.0-beta.3之后

尝试使用react-native run-android构建时

/node_modules/react-native-admob/android/src/main/Java/com/sbugert/rnadmob/rnadmobinterstitialadmodule Java:117:

错误:找不到符号ArrayList list=NativeArray.ToArrayList();

                                        ^   symbol:   method toArrayList()   location: variable nativeArray of type

ReadableNativeArray/users/dobre/desktop/projects//node_modules/react-native-admob/android/src/main/Java/com/sbugert/rnadmob/rnadmobrewardedvideoadmodule.Java:129:

错误:找不到符号ArrayList list=NativeArray.ToArrayList();

                                      ^   symbol:   method toArrayList()   location: variable nativeArray of type

ReadableNativeArray/users/dobre/desktop/projects//node_modules/react-native-admob/android/src/main/Java/com/sbugert/rnadmob/rnPublisherBannerViewManager.Java:252:

错误:找不到符号ArrayList list=NativeArray.ToArrayList();

                                        ^   symbol:   method toArrayList()   location: variable nativeArray of type

ReadableNativeArray/users/dobre/desktop/projects//node_modules/react-native-admob/android/src/main/Java/com/sbugert/rnadmob/rnPublisherBannerViewManager.Java:271:

错误:找不到符号ArrayList list=NativeArray.ToArrayList();

                                        ^   symbol:   method toArrayList()   location: variable nativeArray of type

ReadableNativeArray/users/dobre/desktop/projects//node_modules/react-native-admob/android/src/main/Java/com/sbugert/rnadmob/rnadmobbannerviewmanager。Java:223:

错误:找不到符号ArrayList list=NativeArray.ToArrayList();

                                        ^   symbol:   method toArrayList()   location: variable nativeArray of type

ReadableNativeArray 5错误:React-Native-AdMob:CompileReleaseJavaWithJavac失败

失败:生成失败,出现异常。*错误:任务“:React-Native-AdMob:CompileReleaseJavaWithJavac”执行失败。编译失败;有关详细信息,请参阅编译器错误输出。

我也尝试了RN0.51和手动取消链接和重新链接,但没有工作。


共1个答案

匿名用户

我认为你的android项目仍然有旧的链接。你应该在android studio中打开你的项目,检查你的主要activity类