From 3bbd2c96b5f22c98cb0adef6378e75a9f404feaf Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期五, 07 三月 2025 12:10:27 +0800 Subject: [PATCH] 0312 官网新sdk --- SdkProject/library/src/main/java/com/secondworld/sdk/PlatformDiff.java | 36 ++++++++++++++++++++++++++---------- 1 files changed, 26 insertions(+), 10 deletions(-) diff --git a/SdkProject/library/src/main/java/com/secondworld/sdk/PlatformDiff.java b/SdkProject/library/src/main/java/com/secondworld/sdk/PlatformDiff.java index 08bd6b3..b6feb06 100644 --- a/SdkProject/library/src/main/java/com/secondworld/sdk/PlatformDiff.java +++ b/SdkProject/library/src/main/java/com/secondworld/sdk/PlatformDiff.java @@ -1,10 +1,26 @@ -package com.secondworld.sdk; - -public abstract class PlatformDiff { - - public static PlatformDiff I; - - //骞冲彴鍚嶇О - public abstract String platformName(); - -} +package com.secondworld.sdk; + +import android.content.Context; + +public abstract class PlatformDiff { + + public static PlatformDiff I; + + //骞冲彴鍚嶇О + public abstract String platformName(); + public abstract String platformProductCode(); + public abstract String platformProductKey(); + + public abstract void CreateRoleEvent(String roleID); //鍒涘缓瑙掕壊鍚庨渶瑕佸鐞嗙殑閫昏緫锛屽涓嶅悓sdk鐨勬眹鎶ユ帴鍙d笉鍚� + public abstract void PayEvent(String title, String goodsID, double mount); //鏀粯鍚庨渶瑕佸鐞嗙殑閫昏緫锛屽涓嶅悓sdk鐨勬眹鎶ユ帴鍙d笉鍚� + public abstract void PrePayEvent(String title, String goodsID, double mount); //鍙戣捣鏀粯璁㈠崟鍚庨渶瑕佸鐞嗙殑閫昏緫锛屽涓嶅悓sdk鐨勬眹鎶ユ帴鍙d笉鍚� + + public abstract void OnCreate(Context var0); //鍚姩鎴愬姛鍚庨渶瑕佸鐞嗙殑閫昏緫锛屽涓嶅悓sdk鐨勬眹鎶ユ帴鍙d笉鍚� + + public abstract String[] platformPermission(); //璇锋眰鐨勬潈闄愮被鍨� 锛屽繀椤诲鐞嗭紒锛侊紒 + + public abstract void LoginSuccess(); //sdk鐧诲綍鍚庨渶瑕佸鐞嗙殑閫昏緫锛屽涓嶅悓sdk鐨勬眹鎶ユ帴鍙d笉鍚� + + public abstract void StartRequestPermission(); //璇锋眰鏉冮檺闇�瑕佸鐞嗙殑閫昏緫锛屽涓嶅悓sdk鐨勬眹鎶ユ帴鍙d笉鍚� + +} -- Gitblit v1.8.0