错误集
2017-12-27 本文已影响20人
敲代码的本愿
-
androidStudio Error:null value in entry: annotationProcessorOutputFolder=null!
类似错误Error:null value in entry: resOutputDir=null、Error:Null value in entry: dependencyCacheDir=null、Error:null value in entry: outputDirectory=null
解决问题:
删除项目根目录的.gradle文件夹,然后Clean、Rebulid。
StackOverFlow -
java.lang.UnsupportedOperationException
原因:
Arrays.asList()返回java.util.ArraysArrayList,非ArrayList,两者都继承AbstractList,remove、add等方法在AbstractList中默认throw UnsupportedOperationException且不作任何操作。
ArrayList重写了这些方法,但ArraysArrayList没有重写这些方法,所以throw UnsupportedOperationException。
解决问题:
List list = Arrays.asList(fixArray[]);
List newList = new ArrayList();
newList.addAll(list);