这里以 java.util.HashMap 和 java.util.ArrayList 为例
buildConfigField "java.util.HashMap","BUILD_PROPS","(java.util.HashMap<String,String>)new java.util.HashMap(){{put(\"name\", \"John\"); put(\"name1\", \"daniel\"); put(\"name2\", \"anna\");}}"
buildConfigField "java.util.ArrayList", "NAME_ARRAYLIST", "new java.util.ArrayList() {{ add(\"John\"); add( \"daniel\"); add(\"anna\"); }}"
配置文件如下图所示
生成BulidConfig如图所示