Lines Matching defs:dexDir
158 File dexDir = new File(applicationInfo.dataDir, SECONDARY_FOLDER_NAME);
159 List<File> files = MultiDexExtractor.load(context, applicationInfo, dexDir, false);
161 installSecondaryDexes(loader, dexDir, files);
165 files = MultiDexExtractor.load(context, applicationInfo, dexDir, true);
168 installSecondaryDexes(loader, dexDir, files);
237 private static void installSecondaryDexes(ClassLoader loader, File dexDir, List<File> files)
242 V19.install(loader, files, dexDir);
244 V14.install(loader, files, dexDir);
341 File dexDir = new File(context.getFilesDir(), OLD_SECONDARY_FOLDER_NAME);
342 if (dexDir.isDirectory()) {
343 Log.i(TAG, "Clearing old secondary dex dir (" + dexDir.getPath() + ").");
344 File[] files = dexDir.listFiles();
346 Log.w(TAG, "Failed to list secondary dex dir content (" + dexDir.getPath() + ").");
358 if (!dexDir.delete()) {
359 Log.w(TAG, "Failed to delete secondary dex dir " + dexDir.getPath());
361 Log.i(TAG, "Deleted old secondary dex dir " + dexDir.getPath());