NullPointerException int java.util.List.size()
遇到场景:今天做下载,刚开始我把视频下载到Android/data/包名/cache下,视频在两天之后,被系统自动清除了,所以今天想起来优化一下,就更改了个路径Android/data/包名/files下,然后问题来了,下载状态直接混乱,并且还给我报这个错
NullPointerException int java.util.List.size()
查询了一下,https://blog.csdn.net/tou_star/article/details/70256011 这篇文章找到了答案,虽然不知道是不是真的因为这个原因,但问题确实是解决了 ,重复一遍文章的内容:
在Android studio中,混淆,打包项目,安装真机,打开软件,报错。不混淆,打包没有异常。错误肯定是混淆了不该混淆的。
java.lang.NullPointerException: Attempt to invoke interface method 'int java.util.List.size()' on a null object reference
at com.*.*.adapter.HomePageAdapter.getCount(Unknown Source)
注意这个地方是List.size(),空。
解决:所有model类不要混淆。
-keep class package.*.model.**{*;} 在混淆中添加了这一行 问题解决了
希望可以帮助到跟我遇到相同问题的小伙伴,在这里仅做笔记使用。
NullPointerException int java.util.List.size()相关推荐
- java vector_Java Vector size()方法与示例
java vector 矢量类size()方法 (Vector Class size() method) size() method is available in java.util package ...
- java enummap_Java EnumMap size()方法与示例
java enummap EnumMap类的size()方法 (EnumMap Class size() method) size() method is available in java.util ...
- java treemap_Java TreeMap size()方法与示例
java treemap TreeMap类的size()方法 (TreeMap Class size() method) size() method is available in java.util ...
- java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()'
java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' ...
- java.util.Random 类的 nextInt(int num )
随机产生3个67~295的整数并找出数值居中的数 并输出中间的数 例如:100,225和200,输出200 要随机产生某个范围内的整数,用 java.util.Random 类的 nextInt(in ...
- Android异常 NullPointerException: Attempt to invoke virtual method int java.lang.Integer.intValue()
异常详情 05-23 16:15:41.672 4206 6875 E AndroidRuntime: java.lang.NullPointerException: Attempt to invok ...
- java.util.List学习笔记
概述 在Java中,List是一种特殊的集合结构,即:List是一种有序的集合.在List接口的实现中,需要提供根据列表下表对元素进行操作的方法,包括:插入,删除,查询和修改等: List一般允许重复 ...
- java.util.concurrent.ExecutorService 接口 源码
2019独角兽企业重金招聘Python工程师标准>>> 线程池相关 源码: package java.util.concurrent;import java.util.List; i ...
- java.util.concurrent.ExecutorCompletionService 源码
2019独角兽企业重金招聘Python工程师标准>>> 线程池相关 源码: package java.util.concurrent;public class ExecutorCom ...
最新文章
- SPL--Serializable
- c++ PVOID封装成C#
- FastDFS设置开机启动
- python while 循环 if elif else 判断
- 018:Django商城部署和数据库读写分离
- [Redis6]NoSQL数据库简介_特点
- php开发问题-class_exists
- 关于EditPlus3 取消备份后再重新打开 备份设置还原到默认状态的问题
- ISO-IEC 27001 SOA适用性说明原文+个人理解
- 汉字的计算机输入法发展与历史,汉字输入的发展历程
- Android 吸顶布局的写法
- Ganymed SSH-2 for Java系列11之SCPClient
- AcWing 365. 圆桌骑士
- esri wkt转rings json字符串 java
- 使用Beef劫持客户端浏览器并进一步使用Beef+msf拿客户端shell
- 最新全开源的个人主页源码/原创拟态UI3.0版
- android的异步任务与handler分析与初步实战
- 给入行新人的一点忠告
- 分享一份技术书籍《Java 8 》PDF版,可自行下载
- MODIS数据处理工具MODIS Reprojection Tool(MRT)介绍
热门文章
- web前端开发职业技能证书_1+x证书web前端开发职业技能等级标准1
- python的栈在哪个库_Python实现栈的方法
- 能用python做信号处理吗_Python中的信号处理
- python 小说 云_Python给小说做词云
- 使用verilog实现基于FPGA的TDC设计
- 电路常识性概念(1)-输入、输出阻抗
- java_options字符串拼接_java8 StringJoiner拼接字符串
- python_数据库连接之mysql
- 杭电acm2059-龟兔赛跑 java
- ●BZOJ 4408 [Fjoi 2016]神秘数