android 一个没弄懂的BUG
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android 一个没弄懂的BUG相关的知识,希望对你有一定的参考价值。
02-14 16:02:49.279: W/IInputConnectionWrapper(4667): showStatusIcon on inactive InputConnection
02-14 16:02:50.099: E/ActivityThread(4667): Activity com.centern.cblog.LoginActivity has leaked ServiceConnection android.view.ViewRootGestureDispatcher$1@41545888 that was originally bound here
02-14 16:02:50.099: E/ActivityThread(4667): android.app.ServiceConnectionLeaked: Activity com.centern.cblog.LoginActivity has leaked ServiceConnection android.view.ViewRootGestureDispatcher$1@41545888 that was originally bound here
以上是Logcat提示的错误.从字面上应该是 什么绑定了Service ,然后在Activity关闭时没先关闭Service.可是我在Activity里根本就没启动什么Service.(原先我记得不会报这个错误,不懂为什么,没改过代码,莫名其妙出现这个BUG,虽然貌似对程序本身逻辑没什么影响,也不会自动关闭. 可是就是很不爽) 求老手帮看看,一下附上某个Activity源码(每个Activity调用finish()后,都出现这个问题)
有,一个百度地图API需要的service,可是我为了测试,已经把这个删除了,还是一样的问题.
参考技术B 源码在哪?追问略长,发不上
onCreate()里面我就写了一个finish(); 什么都不做,直接结束这个Activity,也出现这个BUG
项目有用到百度地图API,它需要申请一个(这也是目前项目中唯一一个service)
可是我在工程配置文件中删了这个service,还是出现这个问题
有没有用到bindService,在onDestroy之前要unbind
追问没有, 那个Activity里,什么代码都没,在Create()里就直接finish();特地为了测试,改成这样
参考技术C 在看看你的代码,在LoginActivity 中是否有绑定的services!!!追问没绑定。后来我不知道怎么做就解决了。。奇葩的BUG
以上是关于android 一个没弄懂的BUG的主要内容,如果未能解决你的问题,请参考以下文章
BUGandroid.content.res.Resources$NotFoundException: File res/drawable-xxhdpi/toolbar_line.png from
Python 中的 PIL.Image.merge()用法示例 (还没弄懂)
99%的人没弄懂volatile的设计原理,更别说灵活运用了