我想将IronSource广告网络与我的React Native项目集成

时间:2019-08-18 12:41:54

标签: reactjs react-native github ads

我找到了一个将IronSource广告网络与我的本机项目here集成的框架。

我在互联网上进行了很多搜索,并且已经尝试在存储库中打开问题,但是没有运气。

我按照自述文件中的说明进行操作,如下所示:

首先安装依赖项

npm install @wowmaking/react-native-iron-source --save

然后链接依赖项

react-native link @wowmaking/react-native-iron-source

最后导入依赖项

import { IronSource } from '@wowmaking/react-native-iron-source';

但是,一旦我尝试运行我的应用程序,我就会收到此错误:

  

本地模块不能为空

我不知道我是否做对了,请帮忙!

我正在使用本机0.60.5

2 个答案:

答案 0 :(得分:0)

通过以下方式重新构建您的项目:

react-native run-android

答案 1 :(得分:0)

我是@wowmaking/react-native-iron-source的贡献者。 自述文件上个月已更新为RN 60。对于RN 60,您不再需要链接它。

  1. npm install @wowmaking/react-native-iron-source --save

  2. 将存储库添加到您的android / app / build.gradle文件

allprojects {
    repositories {
        // Existing repos here
        // ...

        maven { url "https://dl.bintray.com/ironsource-mobile/android-sdk" }
    }
}

您已准备好运行您的应用程序。

  1. 添加所需的中介网络。遵循官方文档。 https://github.com/wowmaking/react-native-iron-source#mediation-setup