问题标签 [deadobjectexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - android中的Binder运行时异常
我在 Play 商店中开发了 android 应用程序。我从很多用户那里收到活页夹错误,我不知道如何解决。有人可以帮助我吗?这是我的日志。我正在使用 google play 服务,同时也在使用pro-guard
.
java - Android 抛出 DeadObjectException: Transaction failed on small parcel;远程进程可能刚刚在 HUAWEI Android 8.0.0 中死亡
崩溃前有许多相同的日志。
应用中有一个ActivityB,任何一个Activity跳转到这个ActivityB都会抛出这个异常,只是在跳转到这个ActivityB的时候发生过,在HUAWEI Android 8.0.0。
我发现了一个类似的问题,但它对我不起作用。
我尝试使用EventBus在 Activity 之间传输bundle,但在某些情况下仍然会抛出异常,只是在 HUAWEI Android 8.0.0 中发生过
而且我无法通过测试重复此异常。我该如何解决这个问题?
android - 蓝牙开/关时 Ble GattServer DeadObject 异常
我的 gattServer 用配对的蓝牙设备宣传一些数据,我用服务运行这个 gattServer。蓝牙状态打开时一切都很好,但我关闭了蓝牙并再次抛出异常这条线
这是我的连接方法
在这里卡住痕迹:
java - 调用 onResume 时出现 NFC DeadObjectException
我开发了一个检测 NFC 卡的 Android 应用程序,然后它打开 IsoDep 连接以发送 APDU 并获得响应。当应用程序检测到它打开一个工作会话的 NFC 卡时,我创建了一个thread
每次500 ms
检查 isoDep 连接,如果连接丢失应用程序关闭工作会话(停止池,删除卡数据......)。
我的应用程序是设备所有者并被锁定,它只包含一个启动 web 视图以转换用户界面的 html 代码的活动。
在 MainActivity 中,我在 super.onPause() 之前的 onPause() 中停止池化,并在 super.onResume() 之后的 onResume() 中重新启动它。我也总是调用NfcAdapter.enableReaderMode()
onResume() 和NfcAdapter.disableReaderMode
onPause()。
我使用 Samsung Xcover4 Android 8 来测试应用程序。我的问题是有时调用 onResume 时,我在logcat中看到DeadObjectException :
当它发生时,永远不会检测到卡,我必须重新启动 NFC 或应用程序才能检测到卡。
android - GetPackageInfo 导致 DeadObjectException
我有以下代码片段:
现在根据 Crashlytics 的说法,当应用程序崩溃时出现以下异常:
设备规格是带有 OS 6 的三星。
就我而言,这似乎是一次罕见的崩溃。无论如何,什么可能导致这种情况发生?我怎样才能防止它再次发生?
android - NFC服务一段时间后死机的可能原因是什么?
我们使用 NFC 标签作为进出停车票。在每个入口处,标签上都写有一些数据,并且在出口处,数据会验证车辆的出口。
部分车辆进出后,NfcService失效,智能手机无法检测到NFC标签。设备需要重新启动才能重新启动 NfcService,并且设备再次开始正常工作。
这个错误是随机出现的,我们一直无法在开发环境中重现这个错误,但是我们在安装在停车场出入口的设备上已经多次观察到这个问题。
当我们调试这个问题时,我们能够以某种方式管理上述日志。
我们尝试了不同的更改,例如使用enableReaderMode
而不是enableForegroundDispatch
,但问题仍然存在。
NFCWriteFragment 和 NFCReadFragment 在内部读取和写入 NDEF 数据到标签。
StackOverflow 上的类似问题:
- NFC 服务死机 - 试图恢复- 尝试将代码从 onResume 转移,因此活动在被调用时始终处于活动状态且
enableReadeMode()
可见disableReaderMode()
- Android NFC 问题与 APDU 命令- 这可能是相关的,但不能给出令人满意的结论
更新
将代码从 onResume 转移,因此活动在调用时始终处于活动状态enableReadeMode()
且可见disableReaderMode()
这是新的日志
现在似乎不是活动娱乐的情况。每次我们希望连接 NFC 标签时enableReaderMode
,我们都会打电话disableReaderMode
,一旦标签的工作结束,我们就会打电话。
客户端使用的设备是天波900B。
android - UdpClient.Close() 在 Unity 中抛出 android.os.DeadObjectException(使用 IL2CPP)
我将我的 Unity 项目从 MONO 切换到 IL2CPP。然后它开始崩溃。我找到了错误的来源 - 调用 UdpClient.Close() 函数。这会导致 Android 构建冻结 + 崩溃。
日志猫日志显示以下内容:
关于如何解决这个问题的任何想法?
android - Android Glide 库 LicenseCheckError/DeadObjectException
最近我们开始遇到似乎源自 Glide 的崩溃(Firebase Crashlytics),我们在我们的应用程序中找不到任何明显的原因导致它,并且堆栈跟踪指向 Glide。请查看随附的 StackTrace。
任何帮助将不胜感激。
我们确实为以下类提供了自定义实现:
但是对于 URL 获取,我们使用 Glide 的GlideUrl
默认值。
构建.gradle:
堆栈跟踪:
编辑:
这不是“常规” DeadObjectException
,因为它来自尝试访问内部LicenseCheckError
类的 Glide 库
android - NFC阅读器没有在android中连续读取NFC标签
我正在使用下面的示例代码读取 NFC 标签,但它没有多次读取标签(有时读取 3 次,有时读取 6-7 次)。在我的应用程序中,我需要连续读取 nfc 标签。
android - Android 12 OS 设备中暂停 android.os.DeadObjectException 期间引发的异常
2021-05-24 19:23:10.095 1735-8598/? W/ActivityTaskManager:在 android.app.IApplicationThread$Stub$Proxy 的 android.os.BinderProxy.transact(BinderProxy.java:551) 的 android.os.BinderProxy.transactNative(Native Method) 暂停期间引发异常.scheduleTransaction(IApplicationThread.java:2722) 在 com.android.server.wm.ClientLifecycleManager.scheduleTransaction(ClientLifecycleManager.java:47) 在 android.app.servertransaction.ClientTransaction.schedule(ClientTransaction.java:136) 在 com.android。 server.wm.ClientLifecycleManager.scheduleTransaction(ClientLifecycleManager.java:69) 在 com.android.server.wm.Task.startPausingLocked(Task.java:5730) 在 com.android.server.wm.ActivityRecord.finishIfPossible(ActivityRecord.java: 2949) 在 com.android.server.wm.ActivityRecord.finishIfPossible(ActivityRecord.java:2841) 在 com。
当我从 Play 商店安装应用程序并启动应用程序时,我遇到了上述崩溃。以上问题仅在 Android 12 OS 设备中重现。