安卓一个奇怪的LOG:ColorDrawable.setColor

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 安卓一个奇怪的LOG:ColorDrawable.setColor

这个问题,不是固定出现,而是很少出现。


次数多了也能复现。


从LOG分析:setContentView()中,包含了一个颜色,导致出错?



LDYView: ColorDrawable setColor color 0x88000000 mState.mBaseColor 0x0 mState.mBaseColor 0x0


LDYView: java.lang.Throwable


       at android.graphics.drawable.ColorDrawable.setColor(ColorDrawable.java:113)

       at android.graphics.drawable.ColorDrawable.<init>(ColorDrawable.java:57)

       at android.content.res.Resources.loadDrawable(Resources.java:2063)

       at android.content.res.TypedArray.getDrawable(TypedArray.java:602)

       at android.view.View.<init>(View.java:3555)

       at android.widget.TextView.<init>(TextView.java:623)

       at android.widget.Chronometer.<init>(Chronometer.java:100)

       at android.widget.Chronometer.<init>(Chronometer.java:92)

       at java.lang.reflect.Constructor.constructNative(Native Method)

       at java.lang.reflect.Constructor.newInstance(Constructor.java:423)

       at android.view.LayoutInflater.createView(LayoutInflater.java:594)

       at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)

       at android.view.LayoutInflater.onCreateView(LayoutInflater.java:669)

       at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:694)

       at android.view.LayoutInflater.rInflate(LayoutInflater.java:755)

       at android.view.LayoutInflater.inflate(LayoutInflater.java:492)

       at android.view.LayoutInflater.inflate(LayoutInflater.java:397)

       at android.view.LayoutInflater.inflate(LayoutInflater.java:353)

       at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:290)

       at android.app.Activity.setContentView(Activity.java:1929)

       at VideoActivity.init(Unknown Source)

       at android.app.Activity.performCreate(Activity.java:5231)

       at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)

       at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)

       at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)

       at android.app.ActivityThread.access$800(ActivityThread.java:135)

       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)

       at android.os.Handler.dispatchMessage(Handler.java:102)

       at android.os.Looper.loop(Looper.java:136)

       at android.app.ActivityThread.main(ActivityThread.java:5030)

       at java.lang.reflect.Method.invokeNative(Native Method)

       at java.lang.reflect.Method.invoke(Method.java:515)

       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)

       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:649)

       at dalvik.system.NativeStart.main(Native Method)

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
8月前
|
Android开发
Android 截屏 录屏 与获取log
Android 截屏 录屏 与获取log
74 1
|
网络协议 Android开发 虚拟化
Android Studio无法运行程序调试程序出现Unable to connect to ADB.Check the Event Log for possible issues.Verify th
Android Studio无法运行程序调试程序出现Unable to connect to ADB.Check the Event Log for possible issues.Verify th
116 0
Android Studio无法运行程序调试程序出现Unable to connect to ADB.Check the Event Log for possible issues.Verify th
|
Android开发
Android Log类中方法的使用
Android Log类中方法的使用
103 0
|
编解码 缓存 监控
app测试知识点,adb命令,日志(安卓和苹果)查看,软件后缀,专项测试等
app测试知识点,adb命令,日志(安卓和苹果)查看,软件后缀,专项测试等
|
Java API Android开发
(二)Android Studio中的日志工具—Log
其实在Android API中,提供了一个日志工具类android.util.Log,通过这个类我们可以以不同的级别输出日志,方便于我们进行观察和调试,Android的Log等级通常有五类,按照日志级别由低到高分别是Verbose、Debug、Info、Warning、Error
|
IDE Java 开发工具
解决办法:eclipse查看安卓8.0及以上设备的LOG
解决办法:eclipse查看安卓8.0及以上设备的LOG
112 0
|
Java Linux Android开发
Android SIGABRT的可能原因及开启手机Log日志
问题:bugly中崩溃分析SIGABRT
774 0
|
2月前
|
XML 安全 Java
【日志框架整合】Slf4j、Log4j、Log4j2、Logback配置模板
本文介绍了Java日志框架的基本概念和使用方法,重点讨论了SLF4J、Log4j、Logback和Log4j2之间的关系及其性能对比。SLF4J作为一个日志抽象层,允许开发者使用统一的日志接口,而Log4j、Logback和Log4j2则是具体的日志实现框架。Log4j2在性能上优于Logback,推荐在新项目中使用。文章还详细说明了如何在Spring Boot项目中配置Log4j2和Logback,以及如何使用Lombok简化日志记录。最后,提供了一些日志配置的最佳实践,包括滚动日志、统一日志格式和提高日志性能的方法。
759 31
【日志框架整合】Slf4j、Log4j、Log4j2、Logback配置模板
|
1月前
|
监控 安全 Apache
什么是Apache日志?为什么Apache日志分析很重要?
Apache是全球广泛使用的Web服务器软件,支持超过30%的活跃网站。它通过接收和处理HTTP请求,与后端服务器通信,返回响应并记录日志,确保网页请求的快速准确处理。Apache日志分为访问日志和错误日志,对提升用户体验、保障安全及优化性能至关重要。EventLog Analyzer等工具可有效管理和分析这些日志,增强Web服务的安全性和可靠性。

热门文章

最新文章