当前位置: 首页 > 知识库问答 >
问题:

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

西门胜涝
2023-03-14

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个答案

齐承运
2023-03-14

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

 类似资料:
  • 我试图构建一个开源反应原生项目示例: https://github.com/wix/react-native-wordpress-editor/tree/master/example 但是我运行后遇到了这个错误。/react-local run-android 有人知道发生了什么事吗?

  • 在导入react原生项目expo并升级react后,我遇到了以下问题。 C:\users\user\gramic\android\app\src\main\java\com\shop\mainapplication.java:5:错误:找不到符号import com.facebook.react.reactapplication;^symbol:class ReactApplication Loc

  • 我正在使用react native制作一个android应用程序,这是我得到的错误: 我还收到以下警告: 这是我的build.gradle文件: 这是我的gradle包装分发url: distributionURL=https://services.gradle.org/distributions/gradle-4.6-all.zip 我尝试更改不同存储库的顺序,但仍然得到相同的错误。

  • 问题内容: 应用在React Native 0.35.0上运行良好。在尝试通过XCode生成/运行应用程序时,通过更新至0.40.0后,出现了许多词法/预处理器问题。 单击该问题时,我看到此突出显示: 它似乎不是搜索路径问题。 我尝试删除node_modules并再次运行,但这还没有解决任何问题。 问题答案: 正如th0th所指出的,iOS的RN 0.40发生了重大变化。简而言之,RN标头声明已更

  • DBHelper。JAVA LoginSevlet.java 我正在尝试访问LoginServlet中的DBHelper类,而编译i做了javac DBHelper.javajavac-cp"C:\User\dell\Desktop\MYServlet\WEB-INF\lib\servlet-api-2.5.jar;"LoginServlet.javaLoginServlet.java:13:错误

  • 我想我已经破坏了我的节点/react-native/react路径/installation/links,从昨天开始我就一直在想该怎么做。 错误包括: 在我的< code >哪个节点中: 我的: 我的路径是: /Users/username/.rvm/gems/ruby-2.3.0/bin:/Users/username/.rvm/gems/ruby-2.3.0@global/bin:/Users