Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

查看图片的时候黑屏 #2

Closed
df13954 opened this issue Feb 22, 2023 · 8 comments
Closed

查看图片的时候黑屏 #2

df13954 opened this issue Feb 22, 2023 · 8 comments

Comments

@df13954
Copy link

df13954 commented Feb 22, 2023

接入SDK之后,点击进入图片捕获列表,点击其中的图片进行查看详情。绝大部分图片都是黑的,没有显示出来。

环境:
android 10,pixel3.
implementation "com.github.bumptech.glide:annotations:4.12.0"

screen_cap_20230222_155504

@shixinzhang
Copy link
Owner

收到,目前看应该和图片加载框架有关,Picasso 正常,Glide 在有的设备上会还原失败,这个问题我找时间看看,感谢反馈

@df13954
Copy link
Author

df13954 commented Feb 24, 2023

收到,目前看应该和图片加载框架有关,Picasso 正常,Glide 在有的设备上会还原失败,这个问题我找时间看看,感谢反馈

好的,期待更新

@uchiaitachipro
Copy link

uchiaitachipro commented Feb 24, 2023

@shixinzhang 大佬我们项目也用了glide 。经过我不严谨的排查发现是Glide的图片复用逻辑导致的。setInBitmap创建了Bitmap 单这个时候是没有数据的,在decodeFromStream的时候会复用inBitmap的Bitmap。我断点在decodeStream之前把option中的inBitmap = null 就可以了。所以hook时机写入的Bitmap 就为黑图了。大佬看看怎么支持下?
lADPKGXzVnrOdVnNBQDNAkA_576_1280 jpg_720x720g
lADPJxDj2LBedVPNBQDNAkA_576_1280 jpg_720x720g

@shixinzhang
Copy link
Owner

@uchiaitachipro @ff-frida 这个问题已经修复了,麻烦升级到最新版本,感谢反馈~

@df13954
Copy link
Author

df13954 commented Feb 27, 2023

screen_cap_20230227_165102
screen_cap_20230227_165229
screen_cap_20230227_165238
更新到109版本,确实可以看到图片了,但是有部分图片看不到,有部分是花屏的。

@shixinzhang
Copy link
Owner

@df13954 您可以上传一下会花屏的原始文件吗,我来看看原始图片数据,在哪一步还原出了问题。

@df13954
Copy link
Author

df13954 commented Mar 20, 2023

@df13954 您可以上传一下会花屏的原始文件吗,我来看看原始图片数据,在哪一步还原出了问题。

不好意识,最近忙,来了,我上传个坏图。

github不支持格式,我丢网盘了

链接: https://pan.baidu.com/s/1ogXEk8xSXZZmfNv-2isl3A?pwd=3333 提取码: 3333 复制这段内容后打开百度网盘手机App,操作更方便哦
--来自百度网盘超级会员v2的分享

@shixinzhang
Copy link
Owner

@df13954 收到,最近同样事情比较多😭,周末找时间看下

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants