diff options
author | android-build-team Robot <android-build-team-robot@google.com> | 2020-04-28 20:26:08 +0000 |
---|---|---|
committer | android-build-team Robot <android-build-team-robot@google.com> | 2020-04-28 20:26:08 +0000 |
commit | 8fddb2f9a2c235d996393d73a7c5c29c00e741ca (patch) | |
tree | 4a55778ad6cd0b4aaad13e376160e8c36b3e544b | |
parent | d8b910febf68ece493d7f11ba4afd4eaf1da875f (diff) | |
parent | 745fa74857d2833e4d2dc3b0d6ab6e6cb6ff25f2 (diff) | |
download | multidex-q_tzdata_aml_297100000.tar.gz |
Snap for 6439596 from 745fa74857d2833e4d2dc3b0d6ab6e6cb6ff25f2 to qt-aml-tzdata-releaseq_tzdata_aml_297100400q_tzdata_aml_297100300q_tzdata_aml_297100000q_tzdata_aml_296200000q_tzdata_aml_295600118q_tzdata_aml_295600110q_tzdata_aml_295500002q_tzdata_aml_295500001q_tzdata_aml_294400310android-mainline-12.0.0_r54android-mainline-12.0.0_r111android-mainline-10.0.0_r13android-mainline-10.0.0_r12android-mainline-10.0.0_r11q_tzdata_aml_297100000android12-mainline-tzdata-releaseandroid10-mainline-tzdata-releaseandroid10-android13-mainline-tzdata-release
Change-Id: I9abf855fb50df5ebff792b9b3f464c8fcb578b6d
-rw-r--r-- | library/src/androidx/multidex/MultiDexExtractor.java | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/library/src/androidx/multidex/MultiDexExtractor.java b/library/src/androidx/multidex/MultiDexExtractor.java index a63d724..2b96113 100644 --- a/library/src/androidx/multidex/MultiDexExtractor.java +++ b/library/src/androidx/multidex/MultiDexExtractor.java @@ -20,7 +20,6 @@ import android.content.Context; import android.content.SharedPreferences; import android.os.Build; import android.util.Log; - import java.io.BufferedOutputStream; import java.io.Closeable; import java.io.File; @@ -178,11 +177,7 @@ final class MultiDexExtractor implements Closeable { final String extractedFilePrefix = sourceApk.getName() + EXTRACTED_NAME_EXT; SharedPreferences multiDexPreferences = getMultiDexPreferences(context); - int totalDexNumber = multiDexPreferences.getInt(prefsKeyPrefix + KEY_DEX_NUMBER, 0); - if (totalDexNumber < 1) { - // Guard against SharedPreferences corruption - throw new IOException("Invalid dex number: " + totalDexNumber); - } + int totalDexNumber = multiDexPreferences.getInt(prefsKeyPrefix + KEY_DEX_NUMBER, 1); final List<ExtractedDex> files = new ArrayList<ExtractedDex>(totalDexNumber - 1); for (int secondaryNumber = 2; secondaryNumber <= totalDexNumber; secondaryNumber++) { |