我的应用程序尝试打开或重建后立即自动崩溃,[关闭]

问题描述 投票:-2回答:1
我的本机应用程序运行正常,我想在其中添加admob,因此我尝试安装此软件包:@react-native-firebase/admob但添加之后,应用程序再也无法使用“ react-native run-android”进行构建,该错误是关于或在“ Task:app:mergeDexDebug失败”周围,寻找了很多解决方案之后,我发现此“ multiDexEnabled true”将其添加到“ defaultConfig”中的build.gradle应用程序级别之一并且可以正常工作,并且构建成功,但是当我通过USB在仿真器/物理设备上打开它时,当我打开它时,它仍然崩溃或关闭。我认为这个问题与@ react-native-firebase的另一个软件包有关,例如@ react-native-firebase / app和@ react-native-firebase / analytics,它们都是新admob的不同版本我安装了一个软件包,所以我将它们全部更新到相同的版本,但仍然没有任何效果,没有解决,我什至尝试了另一个名为“ react-native-admob”的软件包,该软件包在相同的解决方案后具有相同的错误和相同的反应。在我删除了“ admob软件包”软件包后,该应用程序运行正常:(@ react-native-firebase / admob,react-native-admob)。

我的项目规格:react-native:“ 0.62。@ react-native-firebase / analytics:“ ^ 6.4.0@ react-native-firebase / app:“ ^ 6.4.0”,

我对错误或崩溃日志或如何将其从应用程序中删除并不太了解,所以请提供任何有帮助的信息,请告诉我。

UPDATE:

运行此之后:

adb logcat "*:E"

这是我运行应用程序时显示的部分:

05-05 08:08:57.115 2104 3121 E Mapcon : VoiceManager-5-Normal: [notifySignalStrengthChange]config is null!!!!!!!!!! 05-05 08:08:57.142 1982 1982 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:08:57.617 640 640 E WifiHAL : enter wifi_get_link_stats 05-05 08:08:57.622 1267 1658 E WificondControl: Noise: 0, Snr: 0, Chload: -1 05-05 08:08:57.687 1267 1930 E WifiService: enforceCanAccessScanResults: hiding ssid and bssidLocation mode is disabled for the device 05-05 08:08:57.703 1267 1930 E WifiService: enforceCanAccessScanResults: hiding ssid and bssidLocation mode is disabled for the device 05-05 08:08:58.669 1267 1658 E WificondControl: Noise: 0, Snr: 0, Chload: -1 05-05 08:08:59.334 2005 2097 E DollieActivityManagerAdapter: HwActivityNotifierEx null uid 05-05 08:08:59.348 6522 6539 E AppLifeChangeSensor: CAWARENESS: activityPaused mAppLifeChangeCallback is null 05-05 08:08:59.367 1267 1952 E ProcessInfoCollector: getProcessInfo: failed to find this proc 05-05 08:08:59.374 28011 28011 E ardthakh.labap: Not starting debugger since process cannot load the jdwp agent. 05-05 08:08:59.387 28011 28011 E libc : Access denied finding property "runtime.mmitest.isrunning" 05-05 08:08:59.405 1267 1447 E WindowManager: icon is null!! 05-05 08:08:59.406 2076 3390 E AwareLog: SPKSchedFeature: Uid has been sent, ignore. 05-05 08:08:59.408 1267 1447 E WindowManager: icon is null!! 05-05 08:08:59.409 1267 1447 E WindowManager: icon is null!! 05-05 08:08:59.425 28011 28011 E AndroidRuntime: FATAL EXCEPTION: main 05-05 08:08:59.425 28011 28011 E AndroidRuntime: Process: com.alfardthakh.labapp, PID: 28011 05-05 08:08:59.425 28011 28011 E AndroidRuntime: java.lang.RuntimeException: Unable to get provider com.google.android.gms.ads.MobileAdsInitProvider: java.lang.IllegalStateException: 05-05 08:08:59.425 28011 28011 E AndroidRuntime: 05-05 08:08:59.425 28011 28011 E AndroidRuntime: ****************************************************************************** 05-05 08:08:59.425 28011 28011 E AndroidRuntime: * Invalid application ID. Follow instructions here: * 05-05 08:08:59.425 28011 28011 E AndroidRuntime: * https://googlemobileadssdk.page.link/admob-android-update-manifest * 05-05 08:08:59.425 28011 28011 E AndroidRuntime: * to find your app ID. * 05-05 08:08:59.425 28011 28011 E AndroidRuntime: ****************************************************************************** 05-05 08:08:59.425 28011 28011 E AndroidRuntime: 05-05 08:08:59.425 28011 28011 E AndroidRuntime: 05-05 08:08:59.425 28011 28011 E AndroidRuntime: at android.app.ActivityThread.installProvider(ActivityThread.java:7755) 05-05 08:08:59.425 28011 28011 E AndroidRuntime: at android.app.ActivityThread.installContentProviders(ActivityThread.java:7291) 05-05 08:08:59.425 28011 28011 E AndroidRuntime: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7187) 05-05 08:08:59.425 28011 28011 E AndroidRuntime: at android.app.ActivityThread.access$2200(ActivityThread.java:296) 05-05 08:08:59.425 28011 28011 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2208) 05-05 08:08:59.425 28011 28011 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107) 05-05 08:08:59.425 28011 28011 E AndroidRuntime: at android.os.Looper.loop(Looper.java:213) 05-05 08:08:59.425 28011 28011 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8178) 05-05 08:08:59.425 28011 28011 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 05-05 08:08:59.425 28011 28011 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513) 05-05 08:08:59.425 28011 28011 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1101) 05-05 08:08:59.425 28011 28011 E AndroidRuntime: Caused by: java.lang.IllegalStateException: 05-05 08:08:59.425 28011 28011 E AndroidRuntime: 05-05 08:08:59.425 28011 28011 E AndroidRuntime: ****************************************************************************** 05-05 08:08:59.425 28011 28011 E AndroidRuntime: * Invalid application ID. Follow instructions here: * 05-05 08:08:59.425 28011 28011 E AndroidRuntime: * https://googlemobileadssdk.page.link/admob-android-update-manifest * 05-05 08:08:59.425 28011 28011 E AndroidRuntime: * to find your app ID. * 05-05 08:08:59.425 28011 28011 E AndroidRuntime: ****************************************************************************** 05-05 08:08:59.425 28011 28011 E AndroidRuntime: 05-05 08:08:59.425 28011 28011 E AndroidRuntime: 05-05 08:08:59.425 28011 28011 E AndroidRuntime: at com.google.android.gms.internal.ads.zzxw.attachInfo(com.google.android.gms:play-services-ads-lite@@18.3.0:20) 05-05 08:08:59.425 28011 28011 E AndroidRuntime: at com.google.android.gms.ads.MobileAdsInitProvider.attachInfo(com.google.android.gms:play-services-ads-lite@@18.3.0:3) 05-05 08:08:59.425 28011 28011 E AndroidRuntime: at android.app.ActivityThread.installProvider(ActivityThread.java:7750) 05-05 08:08:59.425 28011 28011 E AndroidRuntime: ... 10 more 05-05 08:08:59.435 28011 28034 E AwareLog: AtomicFileUtils: readFileLines file not exist: android.util.AtomicFile@3aacac5 05-05 08:08:59.436 866 3194 E iMonitor: FaultDetect: FaultEngineTracePrintf return. 05-05 08:08:59.436 866 3193 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.436 866 3193 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.437 2076 3390 E AwareLog: SPKSchedFeature: Uid has been sent, ignore. 05-05 08:08:59.437 866 3193 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.437 866 3193 E iMonitor: FaultDetect: FaultEngineTracePrintf return. 05-05 08:08:59.438 866 3193 E iMonitor: FaultDetect: FaultEngineTracePrintf return. 05-05 08:08:59.438 866 29354 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.444 866 29354 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.445 866 29354 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.447 866 29354 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.447 866 29354 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.448 866 29354 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.448 866 29354 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.448 866 29354 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.461 866 29354 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.468 866 29354 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.488 2005 20705 E HsmCoreServiceImpl: onTransact in code is: 102 05-05 08:08:59.496 866 29354 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.497 866 29354 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.498 866 29354 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.499 866 29354 E iMonitor: FaultDetect: FaultEngineTracePrintf return. 05-05 08:08:59.499 866 29358 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.500 866 29358 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.502 866 29358 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.512 6522 6539 E AppLifeChangeSensor: CAWARENESS: activityResumed mAppLifeChangeCallback is null 05-05 08:08:59.513 2005 11941 E DollieAdapterService: notifyActivityState pkg:com.huawei.android.launcher/com.huawei.android.launcher.drawer.DrawerLauncher state:2 fg:true mUid:10058 05-05 08:08:59.536 1267 1447 E WindowManager: icon is null!! 05-05 08:08:59.536 1267 1447 E WindowManager: icon is null!! 05-05 08:08:59.617 866 29358 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.617 866 29358 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.617 866 29358 E iMonitor: FaultDetect: FaultEngineTracePrintf return. 05-05 08:08:59.617 866 29391 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.618 866 29391 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.618 866 29391 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.624 866 29391 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.624 1267 1447 E WindowManager: win=Window{69f9ad4 u0 Splash Screen com.alfardthakh.labapp EXITING} destroySurfaces: appStopped=false win.mWindowRemovalAllowed=true win.mRemoveOnExit=true 05-05 08:08:59.624 866 29391 E iMonitor: FaultDetect: DumptoolPrintf return. 05-05 08:08:59.628 866 29391 E iMonitor: FaultDetect: FaultEngineTracePrintf return. 05-05 08:08:59.628 866 29391 E iMonitor: FaultDetect: FaultEngineTracePrintf return. 05-05 08:08:59.764 1267 1492 E ProcessInfoCollector: getProcessInfo: failed to find this proc 05-05 08:09:00.003 1800 1800 E DateView: DateView,mCurrentTime: 1588655340003 05-05 08:09:00.502 2104 2104 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:00.545 2104 2104 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:00.562 1267 1267 E MQoS : MCC invalid 05-05 08:09:00.563 1800 1958 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:00.563 1800 1800 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:00.573 1267 1657 E hwintelligencewifi: onCellLocationChanged 05-05 08:09:00.583 1267 1769 E hwintelligencewifi: addCurrentApInfo info is already there 05-05 08:09:00.586 1267 1769 E hwintelligencewifi: inlineAddApInfo mInfos.size()=10 05-05 08:09:00.608 2104 2104 E Mapcon : MapconSMManager: [getStateMachineByIpsecId]getStateMachineByIpsecId fail, ipsecId=4!!!!!!!!!! 05-05 08:09:00.644 640 640 E WifiHAL : enter wifi_get_link_stats 05-05 08:09:00.650 1267 1658 E WificondControl: Noise: 0, Snr: 0, Chload: -1 05-05 08:09:01.841 2104 2104 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.845 1982 1982 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.845 2076 3392 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.845 1267 1267 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.845 1267 4149 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.845 1982 1982 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.845 1982 1982 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.845 1800 2194 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.845 1982 1982 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.845 1982 1982 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.845 1800 2194 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.845 1982 1982 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.845 1800 2194 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.845 1982 1982 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.845 2104 2104 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.845 1982 1982 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.846 1982 1982 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.846 2104 2104 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.846 1982 1982 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.846 3611 3611 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.846 1982 1982 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.846 2104 3106 E Mapcon : VoiceManager-0-Normal: [notifySignalStrengthChange]config is null!!!!!!!!!! 05-05 08:09:01.848 1982 1982 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.850 1800 1958 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.852 1800 1800 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.857 1982 1982 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7 05-05 08:09:01.861 1982 1982 E HwModemCapability: isCapabilitySupport java.lang.StringIndexOutOfBoundsException: length=7; index=7

android react-native admob react-native-firebase
1个回答
1
投票
随着您的应用程序开始以更多的本机依赖关系增长,您的构建可能会开始失败,并因任务':app:mergeDexDebug'错误而导致常见执行失败。当Android达到64k方法限制时,会发生此错误。

您需要启用更多内存才能编译库并启用Multidex

请参阅文档:https://rnfirebase.io/#android-enabling-multidex

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