File tree Expand file tree Collapse file tree 4 files changed +58
-3
lines changed
app/src/main/java/com/surcumference/fingerprint/plugin/magisk Expand file tree Collapse file tree 4 files changed +58
-3
lines changed Original file line number Diff line number Diff line change 77
88import com .surcumference .fingerprint .BuildConfig ;
99import com .surcumference .fingerprint .bean .PluginTarget ;
10+ import com .surcumference .fingerprint .bean .PluginType ;
1011import com .surcumference .fingerprint .network .updateCheck .UpdateFactory ;
1112import com .surcumference .fingerprint .plugin .AlipayBasePlugin ;
1213import com .surcumference .fingerprint .plugin .PluginApp ;
2122 */
2223public class AlipayPlugin extends AlipayBasePlugin {
2324
25+ /**
26+ * >= 4.2.0
27+ */
2428 @ Keep
25- public static void main (String appDataDir , String pluginTypeName ) {
29+ public static void main (String niceName , String pluginTypeName ) {
2630 L .d ("Xposed plugin init version: " + BuildConfig .VERSION_NAME );
2731 PluginApp .setup (pluginTypeName , PluginTarget .Alipay );
2832 Task .onApplicationReady (AlipayPlugin ::init );
2933 }
3034
35+ /**
36+ * <= 4.0.1
37+ * Note: 可能会导致降级后还显示上一个版本
38+ */
39+ @ Keep
40+ @ Deprecated
41+ public static void main (String niceName ) {
42+ main (niceName , PluginType .Riru .name ());
43+ }
44+
3145 public static void init () {
3246 Application application = ApplicationUtils .getApplication ();
3347 AlipayPlugin plugin = new AlipayPlugin ();
Original file line number Diff line number Diff line change 88
99import com .surcumference .fingerprint .BuildConfig ;
1010import com .surcumference .fingerprint .bean .PluginTarget ;
11+ import com .surcumference .fingerprint .bean .PluginType ;
1112import com .surcumference .fingerprint .network .updateCheck .UpdateFactory ;
1213import com .surcumference .fingerprint .plugin .PluginApp ;
1314import com .surcumference .fingerprint .plugin .QQBasePlugin ;
2324
2425public class QQPlugin extends QQBasePlugin {
2526
27+ /**
28+ * >= 4.2.0
29+ */
2630 @ Keep
2731 public static void main (String niceName , String pluginTypeName ) {
2832 L .d ("Xposed plugin init version: " + BuildConfig .VERSION_NAME );
2933 PluginApp .setup (pluginTypeName , PluginTarget .QQ );
3034 Task .onApplicationReady (() -> init (niceName ));
3135 }
3236
37+ /**
38+ * <= 4.0.1
39+ * Note: 可能会导致降级后还显示上一个版本
40+ */
41+ @ Keep
42+ @ Deprecated public static void main (String niceName ) {
43+ main (niceName , PluginType .Riru .name ());
44+ }
45+
3346 public static void init (String niceName ) {
3447 try {
3548 Application application = ApplicationUtils .getApplication ();
Original file line number Diff line number Diff line change 77
88import com .surcumference .fingerprint .BuildConfig ;
99import com .surcumference .fingerprint .bean .PluginTarget ;
10+ import com .surcumference .fingerprint .bean .PluginType ;
1011import com .surcumference .fingerprint .network .updateCheck .UpdateFactory ;
1112import com .surcumference .fingerprint .plugin .PluginApp ;
1213import com .surcumference .fingerprint .plugin .TaobaoBasePlugin ;
2223
2324public class TaobaoPlugin extends TaobaoBasePlugin {
2425
26+ /**
27+ * >= 4.2.0
28+ */
2529 @ Keep
26- public static void main (String appDataDir , String pluginTypeName ) {
30+ public static void main (String niceName , String pluginTypeName ) {
2731 L .d ("Xposed plugin init version: " + BuildConfig .VERSION_NAME );
2832 PluginApp .setup (pluginTypeName , PluginTarget .Taobao );
2933 Task .onApplicationReady (TaobaoPlugin ::init );
3034 }
3135
36+ /**
37+ * <= 4.0.1
38+ * Note: 可能会导致降级后还显示上一个版本
39+ */
40+ @ Keep
41+ @ Deprecated
42+ public static void main (String niceName ) {
43+ main (niceName , PluginType .Riru .name ());
44+ }
45+
3246 public static void init () {
3347 Application application = ApplicationUtils .getApplication ();
3448 TaobaoPlugin plugin = new TaobaoPlugin ();
Original file line number Diff line number Diff line change 66
77import com .surcumference .fingerprint .BuildConfig ;
88import com .surcumference .fingerprint .bean .PluginTarget ;
9+ import com .surcumference .fingerprint .bean .PluginType ;
910import com .surcumference .fingerprint .network .updateCheck .UpdateFactory ;
1011import com .surcumference .fingerprint .plugin .PluginApp ;
1112import com .surcumference .fingerprint .plugin .WeChatBasePlugin ;
2122 */
2223public class WeChatPlugin extends WeChatBasePlugin {
2324
25+ /**
26+ * >= 4.2.0
27+ */
2428 @ Keep
25- public static void main (String appDataDir , String pluginTypeName ) {
29+ public static void main (String niceName , String pluginTypeName ) {
2630 L .d ("Xposed plugin init version: " + BuildConfig .VERSION_NAME );
2731 PluginApp .setup (pluginTypeName , PluginTarget .WeChat );
2832 Task .onApplicationReady (WeChatPlugin ::init );
2933 }
3034
35+ /**
36+ * <= 4.0.1
37+ * Note: 可能会导致降级后还显示上一个版本
38+ */
39+ @ Keep
40+ @ Deprecated
41+ public static void main (String niceName ) {
42+ main (niceName , PluginType .Riru .name ());
43+ }
44+
3145 public static void init () {
3246 Application application = ApplicationUtils .getApplication ();
3347 WeChatPlugin plugin = new WeChatPlugin ();
You can’t perform that action at this time.
0 commit comments