当我安装并在项目应用程序中链接react-native-admob时,加载时间崩溃了

时间:2019-01-23 14:06:14

标签: android react-native admob

在安装react-native-admob之前,我在react-native中遇到问题,我的应用程序运行正常,但是在通过该库安装并链接后,我的应用程序在加载时崩溃。

我安装了最新版本的react-native-admob(react-native-admob @ next)

原始版本:0.57.8

反应版本:16.6.3

在Android oreo上进行测试

android / build.gradle代码

    // Top-level build file where you can add configuration options 
    common to all sub-projects/modules.

    buildscript {
     ext {
    buildToolsVersion = "27.0.3"
    minSdkVersion = 16
    compileSdkVersion = 27
    targetSdkVersion = 26
    supportLibVersion = "27.1.1"
  }
repositories {
    google()
    jcenter()
}
dependencies {
    classpath 'com.android.tools.build:gradle:3.1.4'

    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}
}

 allprojects {
repositories {
    mavenLocal()
    google()
    jcenter()
    maven {
        // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
        url "$rootDir/../node_modules/react-native/android"
    }
}
 }


task wrapper(type: Wrapper) {
gradleVersion = '4.4'
distributionUrl = distributionUrl.replace("bin", "all")
 }

请帮助我。

如果您有任何需要澄清的地方,我会提供。

1 个答案:

答案 0 :(得分:1)

转到 节点模块/react-native-admob/android/build.gradle文件

替换行

compile 'com.google.android.gms:play-services-ads:+'

带有以下行

compile 'com.google.android.gms:play-services-ads:16.0.0'