反应本机谷歌admob错误?

问题描述 投票:1回答:2

大家,早安,

我采取的步骤:

npm install --save react-native-admob@next, npm install

然后我继续在我的应用程序中实现admob,请记住我正在使用expo SDK,

代码看起来像这样:

import {AdMobBanner} from 'react-native-admob';
....
render(){
return(
<AdMobBanner
              adSize="fullBanner"
              adUnitID="ca-app-pub-123456789/12321312"
              testDevices={[AdMobBanner.simulatorId]}
              onAdFailedToLoad={error => console.error(error)}
            />
)
}

错误是:

RNGADBannerView的不变违规本机组件不存在

我确实拉了一个整夜,仍然无法搞清楚!请任何人都可以帮忙。

react-native admob native jsx google-admob
2个回答
2
投票

/node_modules/react-native-AD模板/Android/双人床/卖弄/Java/com/是bug儿童/RNA的模板/RNA的mob rewarded video AD module.Java

 @Override
 public void onRewardedVideoCompleted() {
    sendEvent(EVENT_VIDEO_COMPLETED, null);
  }

仅删除@override

你可以参考这个链接:https://react-native-solutions.blogspot.com/2018/07/how-to-create-react-native-app-with.html


1
投票

我有同样的问题。 react-native link为我工作。

有关详细信息,请检查此项。 https://github.com/sbugert/react-native-admob/issues/235

© www.soinside.com 2019 - 2024. All rights reserved.