我在Android中使用Google guava,一切正常。除了一种方法(或一组方法)。
当我打电话
Files.write(.......)
将字节数组发送到文件我得到了这个:
02-02 23:57:57.528:E / AndroidRuntime(11892):引起:java.lang.NoClassDefFoundError:java.util.ArrayDeque
这是我认为的路线: 02-02 23:57:57.528:E / AndroidRuntime(11892):在com.google.common.io.Closer。(Closer.java:110)
Guava正在运行,普通文件IO正在运行,
答案 0 :(得分:4)
我猜你的Android有Java 5而且ArrayDeque
存在@Since
6。所以一切正常,除非Guava使用Java 5中不存在的东西。