I have successfully implemented the apk extension and the OBB file downloaded in Storage-> Android-> Obb-> PackageName-> main.1.com.packagename.obb
But when I go to the extraction, I get the question: "Not a Zip archive."
ZipResourceFile zrf = new ZipResourceFile (file_name);
public ZipResourceFile(String zipFileName) throws IOException { addPatchFile(zipFileName); } void addPatchFile(String zipFileName) throws IOException { File file = new File(zipFileName); RandomAccessFile f = new RandomAccessFile(file, "r"); long fileLength = f.length(); if (fileLength < kEOCDLen) { throw new java.io.IOException(); } long readAmount = kMaxEOCDSearch; if (readAmount > fileLength) readAmount = fileLength; f.seek(0); int header = read4LE(f); if (header == kEOCDSignature) { Log.i(LOG_TAG, "Found Zip archive, but it looks empty"); throw new IOException(); } else if (header != kLFHSignature) { Log.v(LOG_TAG, "Not a Zip archive"); throw new IOException(); }

Saif source share