commit | 280654b49641bbee6e6242dc69cb1bdf0c7eaa87 | [log] [tgz] |
---|---|---|
author | Wang Han <wanghan1995315@gmail.com> | Mon Jul 12 12:04:00 2021 +0000 |
committer | Wang Han <wanghan1995315@gmail.com> | Mon Jul 12 12:06:49 2021 +0000 |
tree | 1d2018d3ff8fa686fcc495512c09df52a1431f6b | |
parent | 6b937a60b5125fb61d354c216fa1a81404d35a95 [diff] |
Fix invalid dex entry name for InMemoryDexClassLoaderFactory * There is no such things as classes1.dex and causes only classes.dex to be loaded. Change-Id: Ib89d479b81873af811f475d9e49da93f8d4cc076
diff --git a/tests/tests/classloaderfactory/src/android/app/classloaderfactory/cts/InMemoryDexClassLoaderFactory.java b/tests/tests/classloaderfactory/src/android/app/classloaderfactory/cts/InMemoryDexClassLoaderFactory.java index d255ce2..76c613c 100644 --- a/tests/tests/classloaderfactory/src/android/app/classloaderfactory/cts/InMemoryDexClassLoaderFactory.java +++ b/tests/tests/classloaderfactory/src/android/app/classloaderfactory/cts/InMemoryDexClassLoaderFactory.java
@@ -34,8 +34,8 @@ ZipFile zipFile = new ZipFile(AppComponentFactoryTest.writeSecondaryApkToDisk(aInfo)); ArrayList<ByteBuffer> dexFiles = new ArrayList<>(); - for (int dexId = 0;; dexId++) { - String zipEntryName = "classes" + (dexId == 0 ? "" : dexId) + ".dex"; + for (int dexId = 1;; dexId++) { + String zipEntryName = "classes" + (dexId == 1 ? "" : dexId) + ".dex"; ZipEntry zipEntry = zipFile.getEntry(zipEntryName); if (zipEntry == null) { break;