Lines Matching refs:zip
36 ssize_t processAssets(Bundle* bundle, ZipFile* zip, const sp<AaptAssets>& assets);
37 ssize_t processAssets(Bundle* bundle, ZipFile* zip, const sp<AaptDir>& dir,
39 bool processFile(Bundle* bundle, ZipFile* zip,
42 ssize_t processJarFiles(Bundle* bundle, ZipFile* zip);
60 ZipFile* zip = NULL; in writeAPK() local
100 zip = new ZipFile; in writeAPK()
101 status = zip->open(outputFile.string(), ZipFile::kOpenReadWrite | ZipFile::kOpenCreate); in writeAPK()
112 count = processAssets(bundle, zip, assets); in writeAPK()
124 count = processJarFiles(bundle, zip); in writeAPK()
146 for (i = 0; i < zip->getNumEntries(); i++) { in writeAPK()
147 ZipEntry* entry = zip->getEntryByIndex(i); in writeAPK()
154 zip->remove(entry); in writeAPK()
163 result = zip->flush(); in writeAPK()
170 if (zip->getNumEntries() == 0) { in writeAPK()
174 delete zip; // close the file so we can remove it in Win32 in writeAPK()
175 zip = NULL; in writeAPK()
199 delete zip; // must close before remove in Win32 in writeAPK()
218 ssize_t processAssets(Bundle* bundle, ZipFile* zip, in processAssets() argument
233 ssize_t res = processAssets(bundle, zip, assets, ge, &filter); in processAssets()
244 ssize_t processAssets(Bundle* bundle, ZipFile* zip, const sp<AaptDir>& dir, in processAssets() argument
260 ssize_t res = processAssets(bundle, zip, subDir, ge, filterable ? filter : NULL); in processAssets()
277 if (!processFile(bundle, zip, gp, fl)) { in processAssets()
293 bool processFile(Bundle* bundle, ZipFile* zip, in processFile() argument
332 entry = zip->getEntryByName(storageName.string()); in processFile()
355 zip->remove(entry); in processFile()
366 zip->remove(entry); in processFile()
374 result = zip->addGzip(file->getSourceFile().string(), storageName.string(), &entry); in processFile()
381 result = zip->add(file->getSourceFile().string(), storageName.string(), compressionMethod, in processFile()
384 result = zip->add(file->getData(), file->getSize(), storageName.string(), in processFile()
478 ssize_t processJarFiles(Bundle* bundle, ZipFile* zip) in processJarFiles() argument
493 err += processJarFile(&jar, zip); in processJarFiles()