示例#1
0
 /**
  * Constructs a {@code DexFile} instance, as appropriate depending on whether {@code
  * optimizedDirectory} is {@code null}.
  */
 private static DexFile loadDexFile(File file, File optimizedDirectory) throws IOException {
   if (optimizedDirectory == null) {
     return new DexFile(file);
   } else {
     String optimizedPath = optimizedPathFor(file, optimizedDirectory);
     return DexFile.loadDex(file.getPath(), optimizedPath, 0);
   }
 }