java - ZipInputStream(BufferedInputStream, Charset) 未定义

标签 java android zipinputstream

我做了this问题,我看到存在一个名为 ZipInputStream 的构造函数:

ZipInputStream(BufferedInputStream, 字符集)

但是调试器向我抛出错误:

ZipInputStream(BufferedInputStream, Charset) 未定义

并给我建议:

删除参数以匹配 ZipInputStream(InputStream)

我已经安装了最新的JDK和 JRE 7 但我仍然有同样的错误。

最后我在这里解决了问题:

Extracting file with ZipInputStream error UTFDataFormatException

最佳答案

如果您编写 Android 应用程序,您将使用 Android 库。 android ZipInputStream没有带有签名 ZipInputStream(InputStream, Charset) 的公共(public)构造函数。您在 PC 上安装什么 JDK 或 JRE 并不重要,因为您的应用程序不会在 PC 上运行(或在 PC 上但在模拟器中运行)。

关于java - ZipInputStream(BufferedInputStream, Charset) 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24525139/

相关文章:

java - 如何在android中动态地向列表添加值?

android - 在 Android 中对 MatrixCursor 进行排序

java - 如何验证某些内容是否作为某个执行程序的主体被调用?

java - Datastax cassandra 对象映射器设置一致性,如果不存在

java方法没有返回正确的类型

android - 如何使用 NDK 将静态 c 库 (libsrtp) 添加到 Android 项目

java - 解压后打开/下载 zip 文件时出现问题 (Java/ZipInputStream)

java - 如何加快 Java/Android 中的解压缩时间?

java - 使用 ColdFusion 解压 64 位 zip 文件

java - Spring Boot获取浏览器请求URL