diff options
author | Igor Eisberg <8811086+IgorEisberg@users.noreply.github.com> | 2024-05-23 12:22:04 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-23 11:22:04 +0200 |
commit | 5f8b0491e8d925396873292a98c1d3bfd3e2c44a (patch) | |
tree | 6f6b681faedca8dcae0bdb35e54c8064d41b25ff | |
parent | 1c13925b2ca3ad5f0edfce987f7fcebac5268c4f (diff) | |
download | google-smali-upstream-main.tar.gz |
Fix incorrect DEX version for Android 10 (API 29) #2 (#56)upstream-main
See https://github.com/google/smali/pull/55
Android 10 uses DEX version 039 with Hidden API restrictions.
Converting DEX version 039 to API 29 instead of 28 is mandatory, otherwise: `Hidden API restrictions are only supported on api 29 and above.`
-rw-r--r-- | dexlib2/src/main/java/com/android/tools/smali/dexlib2/VersionMap.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/dexlib2/src/main/java/com/android/tools/smali/dexlib2/VersionMap.java b/dexlib2/src/main/java/com/android/tools/smali/dexlib2/VersionMap.java index b9918d08..9fccec38 100644 --- a/dexlib2/src/main/java/com/android/tools/smali/dexlib2/VersionMap.java +++ b/dexlib2/src/main/java/com/android/tools/smali/dexlib2/VersionMap.java @@ -42,7 +42,7 @@ public class VersionMap { case 38: return 27; case 39: - return 28; + return 29; case 40: return 34; case 41: |