致命异常:Firebase-Messaging-Intent-Handle -- java.lang.NoClassDefFoundError

2024-02-19

我的项目中没有使用任何 Firebase 或 Youtube 代码/库。然而最近,在 Android 预发布报告中,我看到了以下崩溃:

FATAL EXCEPTION: Firebase-Messaging-Intent-Handle
Process: com.google.android.youtube, PID: 26820
java.lang.NoClassDefFoundError: aewt
    at aewu.b(PG:1)
    at duc.a(PG:230)
    at duc.get(PG:247)
    at aevw.b(PG:1)
    at dud.al(PG:5)
    at dud.aw(PG:4)
    at dud.bg(PG:8)
    at duc.a(PG:232)
    at duc.get(PG:247)
    at afke.a(PG:1)
    at aeri.b(PG:1)
    at dud.fv(PG:4)
    at duc.c(PG:269)
    at duc.get(PG:247)
    at amfk.a(PG:1)
    at eiu.K(PG:5)
    at dud.fV(PG:7)
    at duc.d(PG:334)
    at duc.get(PG:247)
    at com.google.android.apps.youtube.app.common.notification.FcmMessageListenerService.b(PG:1)
    at com.google.firebase.messaging.FirebaseMessagingService.g(PG:53)
    at avgp.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
    at usj.run(PG:2)
    at java.lang.Thread.run(Thread.java:831)

这是另一个包含更多详细信息但存在不同问题的日志:

Process: com.google.android.youtube, PID: 16751
java.lang.NoClassDefFoundError: aewt
    
    [redacted]

    at com.google.android.apps.youtube.app.common.notification.FcmMessageListenerService.b(PG:1)
    at com.google.firebase.messaging.FirebaseMessagingService.g(PG:53)
    at avgp.run(Unknown Source:7)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
    at usj.run(PG:2)
    at java.lang.Thread.run(Thread.java:764)
Caused by: java.lang.ExceptionInInitializerError
    
    [redacted]

    at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1119)
    at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5767)
    at android.app.ActivityThread.-wrap1(Unknown Source:0)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1680)
    at android.os.Handler.dispatchMessage(Handler.java:106)
    at android.os.Looper.loop(Looper.java:164)
    at android.app.ActivityThread.main(ActivityThread.java:6523)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:857)
Caused by: dkp: libelements.so
    at dks.c(PG:52)
    ...

有什么想法吗?

我不知道什么dkp: libelements.so是的。谷歌搜索没有结果。

我上传了一个版本到 Google PlayminifyEnabled and shrinkResources都设置为false,但预发布报告中的 Firebase/Youtube 错误仍然被混淆。而且仅影响两款设备:诺基亚 1 和华为 P8 青春版。

当我将未混淆的文件上传到 Google Play 时,我被警告说我的应用程序包含混淆的代码,并且我应该上传地图文件。我不知道 Firebase/Youtube 代码在我的二进制文件中是如何存在的,并且查看我的提交,在错误开始出现时我的任何库都没有更新。

UPDATE:再次标记为已修复:
https://issuetracker.google.com/issues/160907013#comment256 https://issuetracker.google.com/issues/160907013#comment256


解决方案: ignore

所有迹象都表明这是 Google Play 发布前报告的问题,而不是我们的代码的问题。

Edit:Google 的产品和工程团队现在已经意识到 https://issuetracker.google.com/issues/160907013#comment25的问题。但似乎他们可能需要更多的人来让他们了解问题的严重性。也许考虑在错误报告上发布。

Update:谷歌现在已经通过为该过程添加过滤器来解决这个问题。看评论 256 https://issuetracker.google.com/issues/160907013#comment256关于错误报告。

我已经上传了我的应用程序的几个版本,问题现在已经消失了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

致命异常:Firebase-Messaging-Intent-Handle -- java.lang.NoClassDefFoundError 的相关文章

随机推荐

  • sleep命令后唤醒windows系统的命令

    从 C 程序中 我想调用 Windows 命令提示符并使系统进入睡眠状态 几秒钟后我应该唤醒系统 我成功地让系统进入睡眠状态 但几秒钟后我无法唤醒它 我尝试使其睡眠和唤醒的命令是 powrprof dll SetSuspendState 0
  • 更改 Twitter 流过滤器关键字而不重新打开流

    是否可以在 Twitter 流打开时更改其过滤关键字 我希望遵循第二点http dev twitter com pages streaming api http dev twitter com pages streaming api预启动清
  • 如何找到数据库大小的细分以识别高空间消耗者 - postgresql

    我正在尝试查找我的数据库的大小 我尝试了下面的代码 option 1 select t1 datname AS db name pg size pretty pg database size t1 datname as db size fr
  • 为什么 CollectionChanged 不是线程安全的?

    我正在开发一个 WPF 应用程序 发现绑定属性上的属性更改通知可以从后台线程发生 但是对 observablecollection 进行任何更改 例如添加或删除项目 必须从 UI 线程发生 我的问题是为什么会这样 INotifyProper
  • 如何通过指针访问二维数组中的元素

    我了解如何通过指针访问二维数组中的元素 但在访问数组行中的第二个 元素 并使用它进行比较时遇到了一些麻烦 例如 如果我有数组 int numbers 3 3 1 2 3 4 5 6 7 8 9 我需要访问元素 2 5 和 8 来执行另一个函
  • 在ansible中从json中提取数据

    我有一个 ansible 剧本 可以在 AWS 中创建一些 IAM 用户 我希望剧本返回创建的每个帐户的用户名和访问密钥详细信息 注册任务的输出相当简单 name Create IAM users iam iam type user nam
  • 为什么 input[type=text] 在 IE 中不起作用

    我有这样的风格 上面的代码适用于 Chrome 和 Firefox 为什么不在 IE 中呢 我在 Reports aspx 文件末尾的报告服务中使用此代码 它在 IE8 中工作正常 假设页面以 IE7 或 IE8 标准模式加载 不是怪癖 E
  • C# 4.0:动态,继承自 DynamicObject

    假设我有这个 dynamic foo new Foobar 我有这个 public class Foobar DynamicObject 问题是 是否可以覆盖成员DynamicObject这样这段代码 string name new Foo
  • WPF 图像控制内存泄漏

    我的程序有a lot小图像 图像控件很小 而不是图像本身 我说的很多是指超过 500 个 这些图像是异步生成的 然后分配给Image控件 这些控件之前已初始化 基本上我的代码执行以下操作 filename Path Combine AppD
  • 使用实体框架将文件保存在 SQL Server 2008 数据库中

    如何使用实体框架将文件保存在 SQL Server 2008 数据库中 我想在 SQL Server 2008 中使用 FileStream 我不明白为什么这不起作用 filestream列只是暴露为varbinary MAX 所以您应该能
  • Appium:“使用给定的搜索参数无法在页面上找到元素”错误

    我是 Appium 新手 一直在尝试自动化 Android 版转换计算器应用程序 尝试查找 EditText 元素时 出现错误 org openqa selenium NoSuchElementException 使用给定的搜索参数无法在页
  • 绑定到我当前在 caliburn 中的演示者,无需绑定约定

    在 calibburn 中 当我使用绑定约定时 并将内容控件命名为 CurrentPresenter 框架自动绑定到虚拟机并找到相关视图 如果我手动进行此绑定 则不会找到视图 如果没有绑定约定 我如何实现这种能力 我的观点是用户控件 您应该
  • Reddit 主页上的分页是如何工作的?

    Reddit 使用时间衰减算法 这意味着排序顺序可能会发生变化 当用户转到第 2 页时 是否有一种机制可以防止他们看到第 1 页上的帖子 但在翻页之前已跳至第 2 页 这只是排序方法的一个可接受的缺陷吗 或者是否为用户缓存了前几个页面 这样
  • 在android中获取网关ip地址

    如何获取网关 IP 详细信息 可以选择使用 wifimanager 但是 如果没有 wify 当使用 USB 网络共享连接时 如何在 Android 设备中查找网关 DNS 和其他详细信息 我在android 2 3 4上使用cyanoge
  • 在我的项目中实施 ACTION_OPEN_DOCUMENT 时遇到问题

    我有 AddActivity 它可以让您从相机拍摄的图片或从图库中选择的图像中获取 URI 然后就可以去DetailsActivity查看图片了 我现在可以正常工作 直到您重新启动设备为止 重新启动并尝试转到该图像的 DetailsActi
  • R:如何在省略号中使用列表元素(如参数)?

    我不确定我的问题标记是否正确 但我试一试 我想使用一个带有使用省略号的函数的包 func 我所有的课堂论点My Class都在一个列表中 因为我有很多争论 所以我想避免func arg1 arg2 arg3 所以理想情况下我想做func m
  • 如何在Matlab中区分图例和轴?

    下面的堆栈溢出问题 Matlab 如何获取图形句柄中的所有轴句柄 https stackoverflow com questions 3938348 matlab how to obtain all the axes handles in
  • gnuplot:误解数据(直方图)

    我有以下示例数据文件 我想在其中绘制gnuplot作为直方图 1 1 2 2 4 3 我正在使用以下命令来绘制数据 plot sample data with boxes 生成以下图表 然而 图表应该看起来像这样 不应该有任何价值3 Fro
  • 为什么在 CSS 中 * 比属性继承具有更多的特殊性?

    简而言之 我有一个具有这两种样式的页面 color black div error color red 页面结构如下 div class error div class row form div class column Error tex
  • 致命异常:Firebase-Messaging-Intent-Handle -- java.lang.NoClassDefFoundError

    我的项目中没有使用任何 Firebase 或 Youtube 代码 库 然而最近 在 Android 预发布报告中 我看到了以下崩溃 FATAL EXCEPTION Firebase Messaging Intent Handle Proc