java - android.system.ErrnoException:读取失败:Android 5.0 中的 EAGAIN
问题描述
当我在 Android 8.0 上测试我的应用程序时,它工作得很好,但是当我在 Android 5.0 上测试它时,每次启动新活动或单击导航抽屉项目时它都会崩溃,我得到下面的异常,你能帮忙吗我,我没有从崩溃日志中得到任何信息,告诉我我的应用程序在哪里崩溃
02-18 11:16:28.934 800-1189/? E/NativeCrashListener: Exception dealing with report
android.system.ErrnoException: read failed: EAGAIN (Try again)
at libcore.io.Posix.readBytes(Native Method)
at libcore.io.Posix.read(Posix.java:147)
at libcore.io.BlockGuardOs.read(BlockGuardOs.java:230)
at android.system.Os.read(Os.java:364)
at com.android.server.am.NativeCrashListener.consumeNativeCrashData(NativeCrashListener.java:240)
at com.android.server.am.NativeCrashListener.run(NativeCrashListener.java:138)
解决方案
通过从 xml 中删除此代码解决了问题:
android:shadowColor="@color/text_shadow_white"
android:shadowDx="-2"
android:shadowDy="-2"
android:shadowRadius="1"
推荐阅读
- python - 将分类列添加到预测模型中
- git - 如何在 Visual Studio Code 中更改 Git 区域设置?
- oracle - 当值位于夏令时边界上时,按 TIMESTAMP 字段分组时的 Oracle 奇怪行为
- django-filter - 带有自定义名称参数的 django-filter
- r - readHTMLTable 创建带有空变量的额外行
- c# - 使用 log4net.Appender.ColoredConsoleAppender 的死锁
- siddhi - Siddhi:将查询 ID 添加到查询结果
- excel - 如何在 Excel 中计算 DATEDIF 公式?
- rest - 使用 REST API 收集数据的最佳实践
- django - 在 Angular 5 中模拟 django rest 框架的渲染形式