android报错提示:java.lang.RuntimeException: Unable to start activity ComponentInfo{com.arcsoft.arcfacedemo/com.arcsoft.arcfacedemo.activity.FaceManageActivity}: java.lang.NullPointerException: Attempt to invoke interface method 'int java.util.List.size()' on a null object reference
可以很感觉的是:int java.util.List.size()
,看来代码里的错误在哪里呢,可以发现:
return FaceServer.faceImgRegisterInfoList.size()
,这代码为什么有错误呢
可以看到如下图:
'int java.util.List.size()'
是什么报错,原因:FaceServer.faceImgRegisterInfoList.size()
可能为null,如果为null就容易报错,不为null就好
修改好了如下:
好了 我讲完了