forked from panpf/sketch
-
Notifications
You must be signed in to change notification settings - Fork 1
/
bugs.txt
11 lines (10 loc) · 2.14 KB
/
bugs.txt
1
2
3
4
5
6
7
8
9
10
11
>* (已解决)当选择不使用内存缓存的时候,在RecyclerView中往回滚的时候必定崩溃,这是因为在onDetachedFromWindow的时候把drawable回收了,然后回收利用ImageView的会先调用onDraw方法绘制,这时候就崩溃了
>* (已解决)现在不管在哪个页面往回滚的时候也会概率性的出现图片被回到导致的崩溃,怀疑是新加的几处回收导致的(已解决,原因是在显示的时候发现请求已取消了就直接会回收了Bitmap,当这个Bitmap在内存中缓存着再次利用的时候就会由于已回收导致崩溃)
>* (已解决)PackageManager在解析APK图标的时候,碰到无法解析的就会给一个默认的图标,如果多个请求都返回的是同一张图标,那么其中一个请求在请求的过程中触发了取消事件就会主动回收这张共有的片,那么其它请求拿到的或已经拿到的图片就会是已经回收的,就会导致崩溃,或解码失败(已解决,解析到图片后调用packageManager.getDefaultActivityIcon()得到默认图标比较一下,一样的话说明是默认图标,按错误处理即可)
>* (已解决)在2.3上依然会崩溃,现在试图高版本也用RecycleBitmapDrawable来复现并解决问题
>* (已解决)在2.3及以下PackageManager解码APK的图标貌似是有缓存的,比如多个一样的安装包解析得到的是一样的,然后给回收了就崩溃了,这个必须得解决,还得在高版本上实验一下是否有同样的问题
>* (已解决)有问题很严重的问题,在列表的时候尚未加载完成,点击调到详情页就一直在等待,明明之前已经加载完成了
>* (已解决)刷新列表的时候不显示来源角标了,准备在各个关键点输出log跟踪一下
>* (已解决)SearchFragment的95行nullPoint异常,考虑换种方式添加菜单
>* (已解决)大量2.2、2.3版本上ExtendableListView.onSaveInstanceState()中调用super.onSaveInstanceState()nullPoint抛出异常
>* 在Genymotion4.4版本的模拟器中,使用GaussianBlurImageProcessor处理图片的时候会一直抛出ArrayIndexOutException