From b02f6a1c4c07e0f5ef49f649f3a8b123df6d7ffb Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期四, 18 一月 2024 17:04:47 +0800
Subject: [PATCH] 0312 欢游越南sdk
---
Channel/Android/hyyngame/release/libs/library-release-hyyngame.aar | 0
SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdPlatformPay.java | 2
SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdTraceEvent.java | 23 ++++
SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdGoToShop.java | 21 ++++
SdkProject/library/proguard-rules.pro | 8 +
Channel/Android/hyyngame/debug/libs/library-debug-hyyngame.aar | 0
SdkProject/library/build.gradle | 6
SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdRoleLogout.java | 31 ++++++
SdkProject/channel/GTGame/java/com/secondworld/sdk/GTGamePlatform.java | 2
/dev/null | 0
SdkProject/channel/hyyngame/AndroidManifest.xml | 14 +-
SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdGoToReview.java | 20 ++++
SdkProject/channel/hyyngame/res/xml/network_security_config.xml | 4
SdkProject/channel/hyyngame/java/com/secondworld/sdk/MySdkMgr.java | 80 +++++++++++++--
SdkProject/library/libs/ald_v1.6.9.aar | 0
SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdShareToFaceBook.java | 20 ++++
SdkProject/library/google-services.json | 10 +-
SdkProject/library/src/main/java/com/secondworld/sdk/utils/CodeU2A.java | 7 +
SdkProject/channel/hyyngame/res/values/strings.xml | 7
SdkProject/channel/hyyngame/java/com/secondworld/sdk/GTGameMain.java | 8 -
SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdFansHouse.java | 20 ++++
21 files changed, 239 insertions(+), 44 deletions(-)
diff --git a/Channel/Android/hyyngame/debug/libs/library-debug-hyyngame.aar b/Channel/Android/hyyngame/debug/libs/library-debug-hyyngame.aar
new file mode 100644
index 0000000..8475fac
--- /dev/null
+++ b/Channel/Android/hyyngame/debug/libs/library-debug-hyyngame.aar
Binary files differ
diff --git a/Channel/Android/hyyngame/release/libs/library-release-hyyngame.aar b/Channel/Android/hyyngame/release/libs/library-release-hyyngame.aar
new file mode 100644
index 0000000..b95dcde
--- /dev/null
+++ b/Channel/Android/hyyngame/release/libs/library-release-hyyngame.aar
Binary files differ
diff --git a/SdkProject/channel/GTGame/java/com/secondworld/sdk/GTGamePlatform.java b/SdkProject/channel/GTGame/java/com/secondworld/sdk/GTGamePlatform.java
index 900e859..7ce2834 100644
--- a/SdkProject/channel/GTGame/java/com/secondworld/sdk/GTGamePlatform.java
+++ b/SdkProject/channel/GTGame/java/com/secondworld/sdk/GTGamePlatform.java
@@ -4,6 +4,6 @@
@Override
public String platformName() {
- return "sanxia";
+ return "hyyn";
}
}
diff --git a/SdkProject/channel/hyyngame/AndroidManifest.xml b/SdkProject/channel/hyyngame/AndroidManifest.xml
index 2229205..01b03ac 100644
--- a/SdkProject/channel/hyyngame/AndroidManifest.xml
+++ b/SdkProject/channel/hyyngame/AndroidManifest.xml
@@ -3,6 +3,7 @@
xmlns:tools="http://schemas.android.com/tools"
package="com.secondworld.sdk">
+ `<!-- PROTECTION_NORMAL -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/>
@@ -11,9 +12,6 @@
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<uses-permission android:name="com.android.vending.BILLING"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
- <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" android:maxSdkVersion="32"/>
- <uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
- <uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
<!-- 鐗规畩鏉冮檺锛岄渶瑕佺敵璇� -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
@@ -86,16 +84,16 @@
<meta-data
android:name="ALD_GAME_MAIN_ACTIVITY"
- android:value="com.demo.MainActivity[涓籥ctivity璺緞]" />
+ android:value="com.secondworld.sdk.GameActivity" />
<meta-data
android:name="ALD_GAME_CHANNELID"
android:value="331" />
<meta-data
android:name="ALD_GAME_APPID"
- android:value=""/>
+ android:value="34"/>
<meta-data
android:name="ALD_GAME_GAMEID"
- android:value=""/>
+ android:value="1135"/>
<!--facebook-->
<meta-data
android:name="com.facebook.sdk.ApplicationId"
@@ -106,11 +104,11 @@
<!--搴旂敤璋锋瓕id -->
<meta-data
android:name="google-signin-client_id"
- android:value=""/>
+ android:value="572611835891-45je6quohe8267idafv3vua25cdjd10u.apps.googleusercontent.com"/>
<!--appflyer鍙傛暟 -->
<meta-data
android:name="appflyer-key"
- android:value=""/>
+ android:value="DNHmZrBYWUwuBAKf8sAhM"/>
</application>
</manifest>
\ No newline at end of file
diff --git a/SdkProject/channel/hyyngame/java/com/secondworld/sdk/GTGameMain.java b/SdkProject/channel/hyyngame/java/com/secondworld/sdk/GTGameMain.java
index dd5719f..cd24dfc 100644
--- a/SdkProject/channel/hyyngame/java/com/secondworld/sdk/GTGameMain.java
+++ b/SdkProject/channel/hyyngame/java/com/secondworld/sdk/GTGameMain.java
@@ -63,13 +63,7 @@
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
- // 娓告垙璋冪敤鑷韩鐨勯��鍑哄璇濇锛岀偣鍑荤‘瀹氬悗锛岃皟鐢╭uick鐨別xit鎺ュ彛
- new AlertDialog.Builder(activity).setTitle("閫�鍑�").setMessage("鏄惁閫�鍑烘父鎴�?").setPositiveButton("纭畾", new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface arg0, int arg1) {
- MySdkMgr.manger.exit(GTGameMain.I.activity);
- }
- }).setNegativeButton("鍙栨秷", null).show();
+ MySdkMgr.manger.exit(GTGameMain.I.activity);
return true;
}
return super.onKeyDown(keyCode, event);
diff --git a/SdkProject/channel/hyyngame/java/com/secondworld/sdk/MySdkMgr.java b/SdkProject/channel/hyyngame/java/com/secondworld/sdk/MySdkMgr.java
index 4010450..8227e2d 100644
--- a/SdkProject/channel/hyyngame/java/com/secondworld/sdk/MySdkMgr.java
+++ b/SdkProject/channel/hyyngame/java/com/secondworld/sdk/MySdkMgr.java
@@ -7,7 +7,10 @@
import androidx.annotation.NonNull;
import com.lp.overseas.sdk.external.AldGameManger;
+import com.lp.overseas.sdk.external.Extend;
+import com.lp.overseas.sdk.external.callback.ExtendCallBack;
import com.lp.overseas.sdk.external.conts.AldUserHolder;
+import com.lp.overseas.sdk.external.conts.FuncType;
import com.lp.overseas.sdk.external.model.AldUserData;
import com.lp.overseas.sdk.external.model.OrderInfo;
import com.secondworld.sdk.utils.CodeA2U;
@@ -93,7 +96,7 @@
public void onExit(boolean isSuccess) {
if (isSuccess) {
//閫�鍑烘父鎴�
- System.exit(0);
+ GameActivityProxy.I.activity.finish();
} else {
//缁х画娓告垙
}
@@ -174,19 +177,72 @@
}
+ /**
+ * 鍒嗕韩
+ * @param type FuncType.SHARE_URL//鍒嗕韩閾炬帴 FuncType.SHARE_IMG//鍒嗕韩鍥剧墖
+ */
+ public void facebookShare(int type) {
+ // 鍒ゆ柇鏄惁鏀寔鍒嗕韩鍔熻兘
+ if (Extend.getInstance().isFunctionSupported(type)) {
+ Extend.getInstance().callFunctionWithParamsCallBack(GTGameMain.I.activity, type, new ExtendCallBack() {
+ @Override
+ public void onSuccess(Object... arg0) {
+ //鍒嗕韩鎴愬姛
+ args.clear();
+ args.put("state", 1);
+ UnityMsgHandler.sendMessageToUnity(CodeA2U.ShareState, args);
+ }
-// @Override
-// public void onPaySuccessCallback(PaySuccessInfo paySuccessInfo) {
-// //鏀粯鎴愬姛
-// UnityMsgHandler.sendMessageToUnity(CodeA2U.PlatformPayOk);
-// }
-//
-// @Override
-// public void onPayFaildCallback(PayFaildInfo payFaildInfo) {
-// //鏀粯澶辫触
-// UnityMsgHandler.sendMessageToUnity(CodeA2U.PlatformPayFail);
-// }
+ @Override
+ public void onFailed(Object... arg0) {
+ //鍒嗕韩澶辫触
+ args.clear();
+ args.put("state", 2);
+ UnityMsgHandler.sendMessageToUnity(CodeA2U.ShareState, args);
+ }
+ });
+ } else {
+ //姝ゆ笭閬撴殏涓嶆敮鎸佸姛鑳�
+ }
+ }
+ /**
+ * 璺冲埌绮夌挡闋�
+ */
+ public void facebookFansHome() {
+ // 鍒ゆ柇鏄惁鏀寔鍔熻兘
+ if (Extend.getInstance().isFunctionSupported(FuncType.FANSHOME)) {
+ Extend.getInstance().callFunctionWithParamsCallBack(GTGameMain.I.activity, FuncType.FANSHOME, new ExtendCallBack() {
+ @Override
+ public void onSuccess(Object... arg0) {
+ //璺宠綁鎴愬姛
+ }
+ @Override
+ public void onFailed(Object... arg0) {
+ }
+ });
+ } else {
+ //姝ゆ笭閬撴殏涓嶆敮鎸佸姛鑳�
+ }
+ }
+
+ public void transferToAppStore() {
+ // 鍒ゆ柇鏄惁鏀寔鍒嗕韩鍔熻兘
+ if (Extend.getInstance().isFunctionSupported(FuncType.APPSTORE)) {
+ Extend.getInstance().callFunctionWithParamsCallBack(GTGameMain.I.activity, FuncType.APPSTORE, new ExtendCallBack() {
+ @Override
+ public void onSuccess(Object... arg0) {
+ //璺宠綁鎴愬姛
+ }
+
+ @Override
+ public void onFailed(Object... arg0) {
+ }
+ });
+ } else {
+ //姝ゆ笭閬撴殏涓嶆敮鎸佸姛鑳�
+ }
+ }
}
diff --git a/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdFansHouse.java b/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdFansHouse.java
new file mode 100644
index 0000000..7b1565e
--- /dev/null
+++ b/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdFansHouse.java
@@ -0,0 +1,20 @@
+package com.secondworld.sdk.command;
+
+
+import com.secondworld.sdk.GTGameMain;
+import com.secondworld.sdk.MySdkMgr;
+import com.secondworld.sdk.utils.CodeU2A;
+
+import org.json.JSONObject;
+
+public class CmdFansHouse implements ICommand {
+ @Override
+ public int getCode() {
+ return CodeU2A.FansHouse;
+ }
+
+ @Override
+ public void process(JSONObject json) throws Exception {
+ MySdkMgr.I.facebookFansHome();
+ }
+}
diff --git a/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdGoToReview.java b/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdGoToReview.java
new file mode 100644
index 0000000..2f8bd35
--- /dev/null
+++ b/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdGoToReview.java
@@ -0,0 +1,20 @@
+package com.secondworld.sdk.command;
+
+
+import com.secondworld.sdk.GTGameMain;
+import com.secondworld.sdk.MySdkMgr;
+import com.secondworld.sdk.utils.CodeU2A;
+import org.json.JSONObject;
+
+//璇勮
+public class CmdGoToReview implements ICommand {
+ @Override
+ public int getCode() {
+ return CodeU2A.GoToReview;
+ }
+
+ @Override
+ public void process(JSONObject json) throws Exception {
+ MySdkMgr.manger.launchReviewFlow(GTGameMain.I.activity);
+ }
+}
diff --git a/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdGoToShop.java b/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdGoToShop.java
new file mode 100644
index 0000000..1aec2cf
--- /dev/null
+++ b/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdGoToShop.java
@@ -0,0 +1,21 @@
+package com.secondworld.sdk.command;
+
+
+import com.secondworld.sdk.GTGameMain;
+import com.secondworld.sdk.MySdkMgr;
+import com.secondworld.sdk.utils.CodeU2A;
+
+import org.json.JSONObject;
+
+//璇勮
+public class CmdGoToShop implements ICommand {
+ @Override
+ public int getCode() {
+ return CodeU2A.GotoShop;
+ }
+
+ @Override
+ public void process(JSONObject json) throws Exception {
+ MySdkMgr.I.transferToAppStore();
+ }
+}
diff --git a/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdPlatformPay.java b/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdPlatformPay.java
index 804923c..78e8b0d 100644
--- a/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdPlatformPay.java
+++ b/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdPlatformPay.java
@@ -28,7 +28,7 @@
payInfo.setProducId(json.getString("cpInfo"));//浜у搧ID
payInfo.setCpOrderId(json.getString("orderId"));//璁㈠崟鍙�
payInfo.setAmount(json.getDouble("mount"));//鏀粯閲戦 绮剧‘鍒颁袱浣嶅皬鏁�
- payInfo.setCallbackURL("callbackUrl");//鍥炶皟鍦板潃锛涢�氱煡鍙戣揣鍦板潃(闇�鍔犲瘑)宸ュ叿鍦ㄤ笅鏂癸紝255涓瓧绗﹀唴
+ payInfo.setCallbackURL("Pxrv%3A%3EW%3B%26A%26qGEf%5D1%3B4Pip6Lrvc%5BChojgYPV%2A%3B%3Bm%7BBDbK%28kX%3Bm%60Ey40%2CO%609HKz%26T0%268");//鍥炶皟鍦板潃锛涢�氱煡鍙戣揣鍦板潃(闇�鍔犲瘑)宸ュ叿鍦ㄤ笅鏂癸紝255涓瓧绗﹀唴
payInfo.setCallbackInfo(attach);//閫忎紶鍙傛暟锛涙父鎴忔柟鐨勫洖璋冨湴鍧�鎵�闇�閫忎紶鍙傛暟锛屾湇鍔$鏀粯鍥炶皟鏃跺師鏍疯繑鍥�
MySdkMgr.I.pay(payInfo);
diff --git a/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdRoleLogout.java b/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdRoleLogout.java
new file mode 100644
index 0000000..02f7dc9
--- /dev/null
+++ b/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdRoleLogout.java
@@ -0,0 +1,31 @@
+package com.secondworld.sdk.command;
+
+import com.lp.overseas.sdk.external.model.RoleData;
+import com.secondworld.sdk.GTGameMain;
+import com.secondworld.sdk.MySdkMgr;
+import com.secondworld.sdk.utils.CodeU2A;
+
+import org.json.JSONObject;
+
+public class CmdRoleLogout implements ICommand{
+ @Override
+ public int getCode() {
+ return CodeU2A.RoleLogout;
+ }
+
+ @Override
+ public void process(JSONObject json) throws Exception {
+
+ //涓婃姤瑙掕壊淇℃伅
+ RoleData data = new RoleData();
+ data.setRoleId(json.getString("roleID"));// 瑙掕壊id
+ data.setUid(MySdkMgr.I.uid);//鐧诲綍鏃惰幏鍙栫殑sdk uid
+ data.setRoleName(json.getString("roleName"));// 瑙掕壊鍚�
+ data.setRoleLevel(json.getString("level"));// 瑙掕壊绛夌骇
+ data.setServerId(json.getString("sid"));// 鎵�鍦ㄦ湇id
+ data.setServerName(json.getString("serverName"));// 鎵�鍦ㄦ湇鍚嶇О
+ data.setBalance(json.getString("money"));//娓告垙瑙掕壊浣欓
+ data.setVipLevel(json.getString("vipLevel"));//娓告垙瑙掕壊绛夌骇
+ MySdkMgr.manger.roleLogout(GTGameMain.I.activity, data);
+ }
+}
diff --git a/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdShareToFaceBook.java b/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdShareToFaceBook.java
new file mode 100644
index 0000000..fa6359d
--- /dev/null
+++ b/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdShareToFaceBook.java
@@ -0,0 +1,20 @@
+package com.secondworld.sdk.command;
+
+
+import com.secondworld.sdk.GTGameMain;
+import com.secondworld.sdk.MySdkMgr;
+import com.secondworld.sdk.utils.CodeU2A;
+
+import org.json.JSONObject;
+
+public class CmdShareToFaceBook implements ICommand {
+ @Override
+ public int getCode() {
+ return CodeU2A.ShareToFaceBook;
+ }
+
+ @Override
+ public void process(JSONObject json) throws Exception {
+ MySdkMgr.I.facebookShare(json.getInt("type"));
+ }
+}
diff --git a/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdTraceEvent.java b/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdTraceEvent.java
new file mode 100644
index 0000000..912997b
--- /dev/null
+++ b/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdTraceEvent.java
@@ -0,0 +1,23 @@
+package com.secondworld.sdk.command;
+
+
+import com.secondworld.sdk.GTGameMain;
+import com.secondworld.sdk.MySdkMgr;
+import com.secondworld.sdk.utils.CodeU2A;
+
+import org.json.JSONObject;
+
+public class CmdTraceEvent implements ICommand {
+ @Override
+ public int getCode() {
+ return CodeU2A.TrackEvent;
+ }
+
+ @Override
+ public void process(JSONObject json) throws Exception {
+ MySdkMgr.manger.trackEvent(GTGameMain.I.activity,
+ json.getString("eventName"),
+ json.getString("value"),
+ json.getBoolean("isRepeatReport"));
+ }
+}
diff --git a/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/GoToReview.java b/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/GoToReview.java
deleted file mode 100644
index 17d2cb0..0000000
--- a/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/GoToReview.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.secondworld.sdk.command;
-
-
-import com.secondworld.sdk.utils.CodeU2A;
-import org.json.JSONObject;
-
-public class GoToReview implements ICommand {
- @Override
- public int getCode() {
- return CodeU2A.GoToReview;
- }
-
- @Override
- public void process(JSONObject json) throws Exception {
- }
-}
diff --git a/SdkProject/channel/hyyngame/res/values/strings.xml b/SdkProject/channel/hyyngame/res/values/strings.xml
index 9ec0e14..c43e973 100644
--- a/SdkProject/channel/hyyngame/res/values/strings.xml
+++ b/SdkProject/channel/hyyngame/res/values/strings.xml
@@ -1,7 +1,6 @@
<resources>
- <string name="facebook_app_id">4125229144241169
-</string> <string name="fb_login_protocol_scheme">fb4125229144241169
-</string>
- <string name="facebook_client_token">a0ac8136a5d7dd1657d29cc34c5bdfe5</string>
+ <string name="facebook_app_id">377129091673449</string>
+ <string name="fb_login_protocol_scheme">fb377129091673449</string>
+ <string name="facebook_client_token">dc263970f9b4718c30685995d64a73f1</string>
</resources>
\ No newline at end of file
diff --git a/SdkProject/channel/hyyngame/res/xml/network_security_config.xml b/SdkProject/channel/hyyngame/res/xml/network_security_config.xml
new file mode 100644
index 0000000..b7ced7d
--- /dev/null
+++ b/SdkProject/channel/hyyngame/res/xml/network_security_config.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<network-security-config>
+ <base-config cleartextTrafficPermitted="true" />
+</network-security-config>
\ No newline at end of file
diff --git a/SdkProject/library/build.gradle b/SdkProject/library/build.gradle
index 9c7d235..e60819e 100644
--- a/SdkProject/library/build.gradle
+++ b/SdkProject/library/build.gradle
@@ -205,12 +205,12 @@
}
//浠ヤ笅涓哄繀闇�渚濊禆鐨勫簱
- implementation(name: 'lp_v1.1.3', ext: 'aar') //x.x.x涓哄叿浣撶増鏈�
+ implementation(name: 'ald_v1.6.9', ext: 'aar') //x.x.x涓哄叿浣撶増鏈�
implementation("com.android.billingclient:billing:5.0.0")
implementation 'com.google.android.gms:play-services-auth:20.1.0'
- implementation 'com.facebook.android:facebook-login:latest.release'
- implementation 'com.facebook.android:facebook-share:latest.release'
implementation 'androidx.percentlayout:percentlayout:1.0.0'
+ implementation 'com.facebook.android:facebook-android-sdk:[13,14)'
+ implementation 'com.facebook.android:facebook-share:[13,14)'
implementation 'com.appsflyer:af-android-sdk:6.9.0'
implementation 'com.android.installreferrer:installreferrer:2.2'
implementation platform('com.google.firebase:firebase-bom:30.4.0') {
diff --git a/SdkProject/library/google-services.json b/SdkProject/library/google-services.json
index 8cba496..6ef0dab 100644
--- a/SdkProject/library/google-services.json
+++ b/SdkProject/library/google-services.json
@@ -1,13 +1,13 @@
{
"project_info": {
- "project_number": "732138931273",
- "project_id": "djmx666-b7853",
- "storage_bucket": "djmx666-b7853.appspot.com"
+ "project_number": "572611835891",
+ "project_id": "djmx-yn",
+ "storage_bucket": "djmx-yn.appspot.com"
},
"client": [
{
"client_info": {
- "mobilesdk_app_id": "1:732138931273:android:739ec3eaddfaaf4a73eb98",
+ "mobilesdk_app_id": "1:572611835891:android:19da7dc5865854da3dc486",
"android_client_info": {
"package_name": "com.secondworld.sdk"
}
@@ -15,7 +15,7 @@
"oauth_client": [],
"api_key": [
{
- "current_key": "AIzaSyBg1OT3J7ClBNviEYrL3S6gXkWIUNvjYjs"
+ "current_key": "AIzaSyAx9QSSg4YnYu7eLDhoYbR7gpXWd21NipQ"
}
],
"services": {
diff --git a/SdkProject/library/libs/ald_v1.6.9.aar b/SdkProject/library/libs/ald_v1.6.9.aar
new file mode 100644
index 0000000..39679a3
--- /dev/null
+++ b/SdkProject/library/libs/ald_v1.6.9.aar
Binary files differ
diff --git a/SdkProject/library/libs/lp_v1.1.3.aar b/SdkProject/library/libs/lp_v1.1.3.aar
deleted file mode 100644
index bfb866e..0000000
--- a/SdkProject/library/libs/lp_v1.1.3.aar
+++ /dev/null
Binary files differ
diff --git a/SdkProject/library/proguard-rules.pro b/SdkProject/library/proguard-rules.pro
index b90f3b1..b954b8c 100644
--- a/SdkProject/library/proguard-rules.pro
+++ b/SdkProject/library/proguard-rules.pro
@@ -18,4 +18,10 @@
# If you keep the line number information, uncomment this to
# hide the original source file name.
-#-renamesourcefileattribute SourceFile
\ No newline at end of file
+#-renamesourcefileattribute SourceFile
+-keep class com.appsflyer.** { *; }
+-keep class tw.* { *; }
+-keep class com.ald.* { *; }
+-keep class com.lp.* { *; }
+-keep class com.google.* { *; }
+-keep class com.facebook.* { *; }
\ No newline at end of file
diff --git a/SdkProject/library/src/main/java/com/secondworld/sdk/utils/CodeU2A.java b/SdkProject/library/src/main/java/com/secondworld/sdk/utils/CodeU2A.java
index ed2da27..9b8e384 100644
--- a/SdkProject/library/src/main/java/com/secondworld/sdk/utils/CodeU2A.java
+++ b/SdkProject/library/src/main/java/com/secondworld/sdk/utils/CodeU2A.java
@@ -77,11 +77,14 @@
int RoleLevelUp = 108;
int TencentLogin = 109;
int ShareToFaceBook = 112;
- int GoToReview = 113; //鍓嶅線璇勫垎锛堟墦寮�鍟嗗簵锛�
+ int GoToReview = 113; //鍓嶅線璇勫垎
int TutorialFinish = 115;
int TrackingCloseVote = 116; // 鍏抽棴璇勫垎鐣岄潰
int OpenDashboard = 118;//鎵撳紑dashboard
-
+ int RoleLogout = 119;
+ int FansHouse = 120;
+ int GotoShop = 121; //鍓嶅線鍟嗗簵
+ int TrackEvent = 122; //鑷畾涔変簨浠�
/**
* 鎻掍欢
*/
--
Gitblit v1.8.0