当我在项目应用程序中安装并链接 react-native-admob 在加载时崩溃
Posted
技术标签:
【中文标题】当我在项目应用程序中安装并链接 react-native-admob 在加载时崩溃【英文标题】:When i installed and link react-native-admob in project application got crash on load time 【发布时间】:2019-01-23 14:06:14 【问题描述】:在安装 react-native-admob 之前,我在 react-native 中遇到问题,我的应用运行良好,但在安装并通过此库链接后,我的应用在加载时崩溃。
我安装了最新版本的 react-native-admob (react-native-admob@next)
react 原生版本:0.57.8
反应版本:16.6.3
在安卓奥利奥上测试
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】:转到 node-module/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'
【讨论】:
以上是关于当我在项目应用程序中安装并链接 react-native-admob 在加载时崩溃的主要内容,如果未能解决你的问题,请参考以下文章
在 laravel 6 版本中安装并启用 PHP Redis 扩展
在 javascript/Angular JS 中安装并打开 Android /ios 原生应用程序