@@ -16,6 +16,7 @@ private static void init(int idx, LoadPackageParam lpparam) throws Throwable {
1616 "WalletPayUI" , //6.5.10-1080
1717 "WalletPayUI" , //6.5.13-1081
1818 "WalletPayUI" , //6.5.13-1100
19+ "WalletPayUI" , //6.5.16-1101
1920 "WalletPayUI" , //6.5.16-1120
2021 }[idx ], lpparam .classLoader );
2122 //classes2
@@ -24,6 +25,7 @@ private static void init(int idx, LoadPackageParam lpparam) throws Throwable {
2425 "l" , //6.5.10-1080
2526 "l" , //6.5.13-1081
2627 "l" , //6.5.13-1100
28+ "l" , //6.5.16-1101
2729 "l" , //6.5.16-1120
2830 }[idx ], lpparam .classLoader );
2931 //classes2
@@ -32,6 +34,7 @@ private static void init(int idx, LoadPackageParam lpparam) throws Throwable {
3234 "WalletBalanceFetchPwdInputUI" , //6.5.10-1080
3335 "WalletBalanceFetchPwdInputUI" , //6.5.13-1081
3436 "WalletBalanceFetchPwdInputUI" , //6.5.13-1100
37+ "WalletBalanceFetchPwdInputUI" , //6.5.16-1101
3538 "WalletBalanceFetchPwdInputUI" , //6.5.16-1120
3639 }[idx ], lpparam .classLoader );
3740 //classes2
@@ -40,6 +43,7 @@ private static void init(int idx, LoadPackageParam lpparam) throws Throwable {
4043 "WalletBaseUI" , //6.5.10-1080
4144 "WalletBaseUI" , //6.5.13-1081
4245 "WalletBaseUI" , //6.5.13-1100
46+ "WalletBaseUI" , //6.5.16-1101
4347 "WalletBaseUI" , //6.5.16-1120
4448 }[idx ], lpparam .classLoader );
4549 //classes
@@ -48,6 +52,7 @@ private static void init(int idx, LoadPackageParam lpparam) throws Throwable {
4852 "h" , //6.5.10-1080
4953 "h" , //6.5.13-1081
5054 "h" , //6.5.13-1100
55+ "h" , //6.5.16-1101
5156 "h" , //6.5.16-1120
5257 }[idx ], lpparam .classLoader );
5358 }
@@ -69,6 +74,7 @@ private static void init(int idx) throws Throwable {
6974 "ryk" , //6.5.10-1080
7075 "rNe" , //6.5.13-1081
7176 "rLB" , //6.5.13-1100
77+ "rWi" , //6.5.16-1101
7278 "rWo" , //6.5.16-1120
7379 }[idx ];
7480 //EditHintPasswdView => private TenpaySecureEditText xhU;
@@ -77,6 +83,7 @@ private static void init(int idx) throws Throwable {
7783 "wjm" , //6.5.10-1080
7884 "wFP" , //6.5.13-1081
7985 "wDJ" , //6.5.13-1100
86+ "xhN" , //6.5.16-1101
8087 "xhU" , //6.5.16-1120
8188 }[idx ];
8289 //classes2 PayView(com.tencent.mm.plugin.wallet_core.ui.l) => protected MyKeyboardWindow mKeyboard;\n protected View nzg;
@@ -85,6 +92,7 @@ private static void init(int idx) throws Throwable {
8592 "nnG" , //6.5.10-1080
8693 "npM" , //6.5.13-1081
8794 "nol" , //6.5.13-1100
95+ "nyY" , //6.5.16-1101
8896 "nzg" , //6.5.16-1120
8997 }[idx ];
9098 //classes2 PayView(com.tencent.mm.plugin.wallet_core.ui.l) => public TextView rWj;\n public TextView rWk;\n public FavourLayout rWl;
@@ -93,6 +101,7 @@ private static void init(int idx) throws Throwable {
93101 "ryg" , //6.5.10-1080
94102 "rMZ" , //6.5.13-1081
95103 "rLw" , //6.5.13-1100
104+ "rWd" , //6.5.16-1101
96105 "rWj" , //6.5.16-1120
97106 }[idx ];
98107 //classes2 PayView(com.tencent.mm.plugin.wallet_core.ui.l) => public Bankcard rWC; \n public TextView rWD;
@@ -101,22 +110,25 @@ private static void init(int idx) throws Throwable {
101110 "ryz" , //6.5.10-1080
102111 "rNt" , //6.5.13-1081
103112 "rLQ" , //6.5.13-1100
113+ "rWx" , //6.5.16-1101
104114 "rWD" , //6.5.16-1120
105115 }[idx ];
106- //classes2 com.tencent.mm.ui.base.preference.h => private final HashMap<String, Preference> vOF;
116+ //classes SettingPreferenceAdapter( com.tencent.mm.ui.base.preference.h) => private final HashMap<String, Preference> vOF;
107117 PreferenceAdapter_vpQ = new String []{
108118 "uoo" , //6.5.8
109119 "uYA" , //6.5.10-1080
110120 "vrF" , //6.5.13-1081
111121 "vpQ" , //6.5.13-1100
122+ "vOy" , //6.5.16-1101
112123 "vOF" , //6.5.16-1120
113124 }[idx ];
114- //classes2 com.tencent.mm.ui.base.preference.h => private final LinkedList<String> vOE;
125+ //classes SettingPreferenceAdapter( com.tencent.mm.ui.base.preference.h) => private final LinkedList<String> vOE;
115126 PreferenceAdapter_vpP = new String []{
116127 "uon" , //6.5.8
117128 "uYz" , //6.5.10-1080
118129 "vrE" , //6.5.13-1081
119130 "vpP" , //6.5.13-1100
131+ "vOx" , //6.5.16-1120
120132 "vOE" , //6.5.16-1120
121133 }[idx ];
122134 }
@@ -145,9 +157,12 @@ public static int isSupportedVersion(int versionCode, String versionName) {
145157 if (versionName .contains ("6.5.13" ) && versionCode == 1100 ) {
146158 return 3 ;
147159 }
148- if (versionName .contains ("6.5.16" ) && versionCode == 1120 ) {
160+ if (versionName .contains ("6.5.16" ) && versionCode == 1101 ) {//Play
149161 return 4 ;
150162 }
163+ if (versionName .contains ("6.5.16" ) && versionCode == 1120 ) {
164+ return 5 ;
165+ }
151166 return -1 ;
152167 }
153168}
0 commit comments