From 2f1ab8af88cae4e723126ea5cf2f7d42dff7dbdc Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 30 九月 2021 13:43:56 +0800
Subject: [PATCH] 穿山甲广告SDK更新,隐私合规修改

---
 library-push/src/main/java/com/yeshi/push/PushUtil.java |   28 +++++++++++++++++++++-------
 1 files changed, 21 insertions(+), 7 deletions(-)

diff --git a/library-push/src/main/java/com/yeshi/push/PushUtil.java b/library-push/src/main/java/com/yeshi/push/PushUtil.java
index 8659cf5..e31ff43 100644
--- a/library-push/src/main/java/com/yeshi/push/PushUtil.java
+++ b/library-push/src/main/java/com/yeshi/push/PushUtil.java
@@ -1,10 +1,7 @@
 package com.yeshi.push;
 
-import android.app.ActivityManager;
 import android.app.Application;
-import android.content.Context;
 import android.os.Build;
-import android.os.Process;
 import android.util.Log;
 
 import com.heytap.msp.push.HeytapPushManager;
@@ -15,8 +12,6 @@
 import com.vivo.push.IPushActionListener;
 import com.vivo.push.PushClient;
 import com.xiaomi.mipush.sdk.MiPushClient;
-
-import java.util.List;
 
 public class PushUtil {
 
@@ -31,7 +26,27 @@
             switch (Build.BRAND.toLowerCase()) {
                 case "huawei":
                 case "honor":
-                    //鍗庝负鏄嚜鍔ㄥ垵濮嬪寲
+                    //鑾峰彇token
+                    new Thread() {
+                        @Override
+                        public void run() {
+//                            try {
+//                                // 浠巃gconnect-service.json鏂囦欢涓鍙朼ppId
+//                                String appId = "10409568";
+//                                // 杈撳叆token鏍囪瘑"HCM"
+//                                String tokenScope = "HCM";
+//                                String token = HmsInstanceId.getInstance(context).getToken(appId, tokenScope);
+//                                Log.i(TAG, "get token: " + token);
+//
+//                                // 鍒ゆ柇token鏄惁涓虹┖
+//                                if(!TextUtils.isEmpty(token)) {
+//                                    tokenListener.onToken("hw",token);
+//                                }
+//                            } catch (ApiException e) {
+//                                Log.e(TAG, "hw: get token failed, " + e);
+//                            }
+                        }
+                    }.start();
                     return;
                 case "oppo"://涓婇潰瀹樻柟鍒ゆ柇
                     /***OPPO瀹樻柟鍒ゆ柇鏂规硶*/
@@ -119,7 +134,6 @@
 
     public interface ITokenListener {
         public void onToken(String romType, String regId);
-
     }
 
 }

--
Gitblit v1.8.0