Lines Matching refs:utility
87 static boolean unpackageProcess(Utility utility) { in unpackageProcess() argument
88 if (utility == null) { in unpackageProcess()
93 File destFile = new File(utility.getOutPath()); in unpackageProcess()
102 if (!Utility.MODE_HAP.equals(utility.getMode()) || !TRUE.equals(utility.getRpcid())) { in unpackageProcess()
103 … if (!utility.getForceRewrite().isEmpty() && "true".equals(utility.getForceRewrite())) { in unpackageProcess()
104 File outPath = new File(utility.getOutPath()); in unpackageProcess()
109 switch (utility.getMode()) { in unpackageProcess()
111 unpackageHapMode(utility); in unpackageProcess()
114 dataTransferAllFiles(utility.getHarPath(), utility.getOutPath()); in unpackageProcess()
117 dataTransferFilesByApp(utility, utility.getAppPath(), utility.getOutPath()); in unpackageProcess()
120 uncompressAPPQFFile(utility); in unpackageProcess()
123 dataTransferAllFiles(utility.getHspPath(), utility.getOutPath()); in unpackageProcess()
145 static void unpackageHapMode(Utility utility) throws BundleException { in unpackageHapMode() argument
146 if (!Utility.MODE_HAP.equals(utility.getMode())) { in unpackageHapMode()
150 if (TRUE.equals(utility.getRpcid())) { in unpackageHapMode()
151 getRpcidFromHap(utility.getHapPath(), utility.getOutPath()); in unpackageHapMode()
154 if (TRUE.equals(utility.getUnpackApk())) { in unpackageHapMode()
155 unzip(utility, utility.getHapPath(), utility.getOutPath(), APK_SUFFIX); in unpackageHapMode()
156 String[] temp = utility.getHapPath().replace("\\", "/").split("/"); in unpackageHapMode()
158 … repackHap(utility.getHapPath(), utility.getOutPath(), hapName, utility.getUnpackApk()); in unpackageHapMode()
160 dataTransferAllFiles(utility.getHapPath(), utility.getOutPath()); in unpackageHapMode()
174 static UncompressResult uncompressAppByPath(Utility utility) { in uncompressAppByPath() argument
177 String srcPath = utility.getAppPath(); in uncompressAppByPath()
178 String parseMode = utility.getParseMode(); in uncompressAppByPath()
182 compressResult = uncompress(utility.getDeviceType(), srcPath, PACK_INFO); in uncompressAppByPath()
184 compressResult = uncompressHapAndHspFromAppPath(srcPath, utility); in uncompressAppByPath()
203 String srcPath, Utility utility) throws BundleException { in uncompressHapAndHspFromAppPath() argument
205 String hapName = utility.getHapName(); in uncompressHapAndHspFromAppPath()
286 static UncompressResult uncompressAppByInput(Utility utility, InputStream input) { in uncompressAppByInput() argument
288 String parseMode = utility.getParseMode(); in uncompressAppByInput()
291 compressResult = uncompressByInput(utility.getDeviceType(), input, PACK_INFO, ""); in uncompressAppByInput()
293 … compressResult = uncompressHapFromAppStream(utility.getDeviceType(), input, utility.getHapName()); in uncompressAppByInput()
376 static UncompressResult uncompressHap(Utility utility) { in uncompressHap() argument
379 compressResult = uncompressHapByPath(utility.getDeviceType(), utility.getHapPath()); in uncompressHap()
418 static UncompressResult uncompressHapByInput(Utility utility, InputStream input) { in uncompressHapByInput() argument
421 compressResult = uncompressHapByStream(utility.getDeviceType(), input, ""); in uncompressHapByInput()
489 private static void unzip(Utility utility, String srcPath, String destDirPath, String suffix) in unzip() argument
491 if (utility == null) { in unzip()
505 unzipFromFile(utility, srcPath, destDirPath, suffix); in unzip()
517 …private static void unzipFromFile(Utility utility, String srcPath, String destDirPath, String suff… in unzipFromFile() argument
523 if (utility != null && !utility.getDeviceType().isEmpty() in unzipFromFile()
525 … List<PackInfo> packInfos = uncompress(utility.getDeviceType(), srcPath, PACK_INFO).getPackInfos(); in unzipFromFile()
540 "false".equals(utility.getUnpackCutEntryApk())) { in unzipFromFile()
549 if (HAP_SUFFIX.equals(suffix) && "true".equals(utility.getUnpackApk())) { in unzipFromFile()
556 if (APK_SUFFIX.equals(suffix) && "true".equals(utility.getUnpackApk()) in unzipFromFile()
569 } else if (HAP_SUFFIX.equals(suffix) && "true".equals(utility.getUnpackApk())) { in unzipFromFile()
570 unzip(utility, tempPath, tempDir, APK_SUFFIX); in unzipFromFile()
571 repackHap(tempPath, tempDir, entryName, utility.getUnpackApk()); in unzipFromFile()
656 private static void dataTransferFilesByApp(Utility utility, String srcPath, String destDirPath) in dataTransferFilesByApp() argument
676 boolean isUnpackApk = "true".equals(utility.getUnpackApk()); in dataTransferFilesByApp()
679 unzip(utility, filePath, destDirPath, APK_SUFFIX); in dataTransferFilesByApp()
685 repackHap(filePath, destDirPath, hapName, utility.getUnpackApk()); in dataTransferFilesByApp()
1638 private static void uncompressAPPQFFile(Utility utility) throws BundleException { in uncompressAPPQFFile() argument
1641 zipFile = new ZipFile(new File(utility.getAPPQFPath())); in uncompressAPPQFFile()
1649 String filePath = utility.getOutPath() + File.separator + entry.getName(); in uncompressAPPQFFile()