首先要为react native添加谷歌的AdMob广告插件首先我们要知道插件的名称,那就是react-native-admob插件。
react-native-admob插件
其次要在AdMob中注册一个账号。(这个可能需要有正确的上网姿势,当然如果只是想对这个插件进行测试练习的话,没有注册账号应该也能用)。
这个插件主要是把Google AdMob广告的sdk进行封装使用,让我们也能够简单的使用,目前正在开发第二个版本,已经在测试阶段虽然说是测试但用起来还是没有问题的。
个人比较推荐使用第二版的,因为新版本的react native在使用第一版的时候还需要额外配置一些东西才能使用,我在尝试使用第一版的时候调试模式时没有问题,结果到正式打包的时候就打不开应用并且还报错了,这个问题我还在测试中。
废话不多说我们进入正题(目前是以Android为例的)。
首先我们得安装一下文件
npm:
npm i –save react-native-admob@next
Yarn:
yarn add react-native-admob@next
安装完成后link一下,链接您的本地依赖项
react-native link
在link之前我建议你们先安装一下rnpm,当然已经安装过的可以无视。
npm install rnpm -g
link成功之后你应该会有类似的输出情况