Android-三星手机利用ImageLoader加载系统图片的时候,提示空指针导致崩溃

Posted Arbo_Xjb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android-三星手机利用ImageLoader加载系统图片的时候,提示空指针导致崩溃相关的知识,希望对你有一定的参考价值。

项目中的app需要获取手机图片用来设置头像,于是在网上找了个仿微信图片加载的代码,小米、vivo、华为手机都没有出现问题。但是在三星的手机上崩溃了。

现象:报空指针:java.lang.NullPointerException: Attempt to invoke virtual method 'int android.view.View

排查:在获取系统相册图片的时候,有一个图片文件叫 “.tcms.jpg”的文件(注意名字前面有一个点)。如下:


这个东西。。 是什么鬼我也不知道,获取此文件的时候bitmap为NULL,因此导致崩溃。总之在加载的时候加一个判断即可解决问题。


以上是关于Android-三星手机利用ImageLoader加载系统图片的时候,提示空指针导致崩溃的主要内容,如果未能解决你的问题,请参考以下文章

.imageloader是啥文件

Android imageloader imageLoader.displayImage显图片间长了内存缓慢上升导致溢出

Android-ImageLoader的最基础的操作

Android-Universal-ImageLoader

Android UI-开源框架ImageLoader的完美例子

Android UI-开源框架ImageLoader的完美例子