Merge "locked_region_code_injection: copy jar timestamp to output"

am: 69db849f7c

Change-Id: I14853f14994692c0417f76ecdf85a4567d38f23b
This commit is contained in:
Colin Cross
2019-04-18 19:16:00 -07:00
committed by android-build-merger

View File

@@ -13,6 +13,9 @@
*/ */
package lockedregioncodeinjection; package lockedregioncodeinjection;
import org.objectweb.asm.ClassReader;
import org.objectweb.asm.ClassWriter;
import java.io.BufferedInputStream; import java.io.BufferedInputStream;
import java.io.FileOutputStream; import java.io.FileOutputStream;
import java.io.IOException; import java.io.IOException;
@@ -24,8 +27,6 @@ import java.util.List;
import java.util.zip.ZipEntry; import java.util.zip.ZipEntry;
import java.util.zip.ZipFile; import java.util.zip.ZipFile;
import java.util.zip.ZipOutputStream; import java.util.zip.ZipOutputStream;
import org.objectweb.asm.ClassReader;
import org.objectweb.asm.ClassWriter;
public class Main { public class Main {
public static void main(String[] args) throws IOException { public static void main(String[] args) throws IOException {
@@ -74,6 +75,7 @@ public class Main {
while (srcEntries.hasMoreElements()) { while (srcEntries.hasMoreElements()) {
ZipEntry entry = srcEntries.nextElement(); ZipEntry entry = srcEntries.nextElement();
ZipEntry newEntry = new ZipEntry(entry.getName()); ZipEntry newEntry = new ZipEntry(entry.getName());
newEntry.setTime(entry.getTime());
zos.putNextEntry(newEntry); zos.putNextEntry(newEntry);
BufferedInputStream bis = new BufferedInputStream(zipSrc.getInputStream(entry)); BufferedInputStream bis = new BufferedInputStream(zipSrc.getInputStream(entry));