我正在使用19.0版的番石榴。最初,我使用输入供应商和输出供应商,但后来我将番石榴版本从15.0升级到19.0,现在不建议使用输入供应商和输出供应商,因此我开始使用bytesource和bytesink,但随后使用了“ ByteStreams.copy(input,输出)”我收到此错误“无法解析方法copy(com.google.io.bytesource,com.google.iobytesink)”
ByteSource input = Resources.asByteSource(URI.create(url).toURL());
ByteSink output = Files.asByteSink(zipTemp);
ByteStreams.copy(input,output);
最佳答案
您应该使用copyTo
中的ByteSource
(请参阅javadoc)。
input.copyTo(output).