当前位置: 首页 > 知识库问答 >
问题:

在发布模式下启用Proguard后Firebase应用程序内消息崩溃

马欣荣
2023-03-14

JAVAlang.Exception在c.b.a.a.f.b.a(未知源:0)在c.b.a.a.e.c.nc的初始化错误。(未知来源:12)在c.b.a.a.b.a.(未知来源:8)在com.google.火基。不应用消息传递。内部的注射模块。ClearcutLoggerClientModule。在此处输入代码时提供ClearCutClient(未知来源:5)。谷歌。火基。不应用消息传递。内部的注射模块。ClearcutLoggerClientModule\提供ClearCutClientFactory。从com获取(未知来源:10)。谷歌。火基。不应用消息传递。内部的注射模块。ClearcutLoggerClientModule\提供ClearCutClientFactory。获取(未知源:0)在d.a.b.get(未知源:15)在com.google.火基。不应用消息传递。内部的注射模块。ClearcutLoggerClientModule\u提供安全客户端工厂。从com获取(未知源:4)。谷歌。火基。不应用消息传递。内部的注射模块。ClearcutLoggerClientModule\u提供安全客户端工厂。获取(未知源:0)在d.a.b.get(未知源:15)在com.google.火基。不应用消息传递。内部的显示CallbacksFactory\u工厂。获取(未知来源:58)在com.google.火基。不应用消息传递。内部的显示CallbacksFactory\u工厂。在com上获取(未知源:0)。谷歌。火基。不应用消息传递。Firebaseinappu工厂。从com获取(未知来源:20)。谷歌。火基。不应用消息传递。Firebaseinappu工厂。获取(未知源:0)在d.a.b.get(未知源:15)在com.google.火基。不应用消息传递。内部的注射组件。DaggerAppComponent。在com上提供FirebaseInAppMessaging(未知源:2)。谷歌。火基。不应用消息传递。FirebaseInAppMessagingRegistrator。在com上提供FirebaseInAppMessaging(未知来源:116)。谷歌。火基。不应用消息传递。FirebaseInAppMessagingRegistrator。com上的lambda$getComponents$0(未知源:0)。谷歌。火基。不应用消息传递。FirebaseInAppMessagingRegistrator$$Lambda$1。在com上创建(未知源:2)。谷歌。火基。组件。懒惰的lambda$new$0(未知来源:0)位于com.google.火基。组件。懒惰$$Lambda$1。从com获取(未知源:4)。谷歌。火基。组件。懒惰的在com上获取(未知来源:15)。谷歌。火基。组件。抽象组件容器。从com获取(未知源:8)。谷歌。火基。组件。组件运行时。在com上获取(未知源:0)。谷歌。火基。组件。组件运行时。在com上初始化AgerComponents(未知来源:46)。谷歌。火基。FirebaseApp。在com上初始化Lapis(未知来源:20)。谷歌。火基。FirebaseApp。在com上初始化EAPP(未知来源:73)。谷歌。火基。FirebaseApp。在com上初始化EAPP(未知源:2)。谷歌。火基。FirebaseApp。在com上初始化EAPP(未知来源:35)。谷歌。火基。供应商。FirebaseInitProvider。android上的onCreate(未知源代码:4)。所容纳之物内容提供者。android上的attachInfo(ContentProvider.java:1917)。所容纳之物内容提供者。attachInfo(ContentProvider.java:1892)位于com.google.火基。供应商。FirebaseInitProvider。Android上的attachInfo(未知来源:3)。应用程序。活动线程。android上的installProvider(ActivityThread.java:6239)。应用程序。活动线程。android上的installContentProviders(ActivityThread.java:5805)。应用程序。活动线程。android上的handleBindApplication(ActivityThread.java:5722)。应用程序。活动线程-android上的wrap1(未知源:0)。应用程序。android上的ActivityThread$H.handleMessage(ActivityThread.java:1656)。操作系统。处理程序。android上的dispatchMessage(Handler.java:106)。操作系统。活套。android上的loop(Looper.java:164)。应用程序。活动线程。java上的main(ActivityThread.java:6494)。朗。反思。方法在com上调用(本机方法)。Android内部的操作系统。RuntimeInit$MethodAndArgsCaller。在com上运行(RuntimeInit.java:438)。Android内部的操作系统。合子体。main(ZygoteInit.java:807)由以下原因引起:java。lang.NullPointerException:在c.b.a.a.f.b.上抛出null异常(未知源:3)

共有1个答案

哈烨熠
2023-03-14

您可能必须忽略proguard规则中firebase response使用的类,以便将它们成功映射到gson

 类似资料:
  • 问题内容: 每次我从Eclipse导出签名应用程序并将apk文件安装到手机上时,该应用程序都会崩溃。这仅在启用Proguard的情况下发生。 这是我的保护文件 我运行了adb logcat命令来检查崩溃报告。以下是我认为很重要的报告摘要: 第二段: 如果有人可以帮助我,我将非常感谢并接受您的回答。 更新: 所以我将这些添加到我的proguard文件中 现在启用Proguard时出现与Jackson

  • 问题内容: 我的应用程序在没有启用proguard的情况下可以完美运行,但是当我启用它时,该应用程序立即崩溃。我尝试了配置中的许多组合都无济于事。 有什么我应该保留的东西,我丢失了吗? proguard配置:https : //gist.github.com/hanleyhansen/99fc07807950bae8e4f5 完整的日志:https ://gist.github.com/hanle

  • 如果我设置,则应用程序在打开使用第三方库的活动时就会开始崩溃。 art/runtime/java_vm_ext.cc:410]JNI检测到应用程序中的错误:调用了JNI NewGlobalRef,但出现了挂起的异常java.lang.NoSuchFielderRror:类“LCOM/nTreaming/nPlayerEngine/nFactory;”或其超类中没有“I”字段“MalFactoryC

  • 我有应用程序上传在玩商店。它在调试模式下运行良好,但当我从play store下载相同的APK(发布模式)时,它就崩溃了。我无法确定堆栈跟踪没有给出准确的错误位置。 java.lang.RuntimeException:在Android.os.AsyncTask$3上完成(asynctask.java:318)在java.util.concurrent.FutureTask.FinishCompl

  • 我是编程新手,正在尝试制作一款android应用程序。最近几天我在使用调试器时遇到了麻烦。该应用程序在正常运行模式下工作正常。应用程序连接到firebase,所有数据都保存在那里。如果我尝试以学生身份在调试模式下登录,应用程序将立即崩溃。如果我以教授的身份登录,我会进入主页,但如果我单击“下一步”按钮,我会返回到登录页面,它会变为运行模式。我真的不知道问题出在哪里,但调试器和firebase有什么