From 399ac289f80b7a40aa4210341db6b447cacdcf14 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 09 八月 2022 17:42:33 +0800
Subject: [PATCH] 广告升级,隐私政策整改

---
 library-push/src/main/java/com/yeshi/push/PushUtil.java |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 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 e4aa698..4c3daf9 100644
--- a/library-push/src/main/java/com/yeshi/push/PushUtil.java
+++ b/library-push/src/main/java/com/yeshi/push/PushUtil.java
@@ -7,8 +7,11 @@
 
 import com.heytap.msp.push.HeytapPushManager;
 import com.heytap.msp.push.callback.ICallBackResultService;
+import com.huawei.hmf.tasks.OnCompleteListener;
+import com.huawei.hmf.tasks.Task;
 import com.huawei.hms.aaid.HmsInstanceId;
 import com.huawei.hms.common.ApiException;
+import com.huawei.hms.push.HmsMessaging;
 import com.meizu.cloud.pushsdk.PushManager;
 import com.vivo.push.IPushActionListener;
 import com.vivo.push.PushClient;
@@ -52,6 +55,18 @@
                         }
                     }.start();
 
+                    HmsMessaging.getInstance(context).turnOnPush().addOnCompleteListener(new OnCompleteListener<Void>() {
+                        @Override
+                        public void onComplete(Task<Void> task) {
+                            // 鑾峰彇缁撴灉
+                            if (task.isSuccessful()) {
+                                Log.i(TAG, "turnOnPush Complete");
+                            } else {
+                                Log.e(TAG, "turnOnPush failed: ret=" + task.getException().getMessage());
+                            }
+                        }
+                    });
+
                     return;
                 case "oppo"://涓婇潰瀹樻柟鍒ゆ柇
                     /***OPPO瀹樻柟鍒ゆ柇鏂规硶*/

--
Gitblit v1.8.0