// ---------fm---------fm---------fm---------fm---------fm---------fm---------fm---------fm // ---------fm---------fm---------fm---------fm---------fm---------fm---------fm---------fm FileManager::FH_ZipFileSystem::FH_ZipFileSystem(const std::string& zipFile, const std::string& prefix): mZipReader(0), mPrefix(prefix) { Logger::printf("Walaber IO", Logger::SV_VERBOSE, "Scanning for APKs in: '%s'", zipFile.c_str()); mZipReader = new ZipArchiveReader(zipFile); mFilenames = mZipReader->getFilenames(); Logger::printf("Walaber IO", Logger::SV_DEBUG, "List of APK (%d):", mFilenames.size()); for (FilenameList::const_iterator i = mFilenames.begin(); i != mFilenames.end(); ++i) { Logger::printf("Walaber IO", Logger::SV_DEBUG, "%s", i->c_str()); } }