aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgor Eisberg <8811086+IgorEisberg@users.noreply.github.com>2024-05-23 12:22:04 +0300
committerGitHub <noreply@github.com>2024-05-23 11:22:04 +0200
commit5f8b0491e8d925396873292a98c1d3bfd3e2c44a (patch)
tree6f6b681faedca8dcae0bdb35e54c8064d41b25ff
parent1c13925b2ca3ad5f0edfce987f7fcebac5268c4f (diff)
downloadgoogle-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.java2
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: