From 87c30b3995c5ccbad64eb965181af9ee4ec16420 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期一, 04 十二月 2023 11:33:04 +0800
Subject: [PATCH] 0312 去除获取设备标识符等疑似接口

---
 SdkProject/library/src/main/java/com/secondworld/sdk/utils/DeviceUtil.java |   65 --------------------------------
 1 files changed, 0 insertions(+), 65 deletions(-)

diff --git a/SdkProject/library/src/main/java/com/secondworld/sdk/utils/DeviceUtil.java b/SdkProject/library/src/main/java/com/secondworld/sdk/utils/DeviceUtil.java
index 81ac489..66812a4 100644
--- a/SdkProject/library/src/main/java/com/secondworld/sdk/utils/DeviceUtil.java
+++ b/SdkProject/library/src/main/java/com/secondworld/sdk/utils/DeviceUtil.java
@@ -66,12 +66,6 @@
         return info.totalMem;
     }
 
-    public static String getAndroidId() {
-        String ANDROID_ID = Settings.System.getString(GameAppProxy.app.getContentResolver(), Settings.System.ANDROID_ID);
-        if (ANDROID_ID == null || ANDROID_ID.equals("9774d56d682e549c"))
-            return "";
-        return ANDROID_ID;
-    }
 
     /**
      * 鍞竴鏍囪瘑
@@ -82,7 +76,6 @@
         String uniqueID = SPUtils.get().getString(SPUtils.UNIQUE_ID, "");
         if (!uniqueID.trim().isEmpty())
             return uniqueID;
-        uniqueID = getAndroidId() + getLocalMac();
         //鑷繁鐢熸垚鐨剈id
         if (uniqueID.trim().isEmpty())
             uniqueID = UUID.randomUUID().toString();
@@ -96,63 +89,5 @@
 
         return uniqueID;
     }
-
-    /**
-     * mac 鍦板潃
-     *
-     * @return
-     */
-    public static String getLocalMac() {
-        String mac = SPUtils.get().getString(SPUtils.MAC, "");
-        if (!mac.trim().isEmpty())
-            return mac;
-        try {
-            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
-                String interfaceName = "wlan0";
-                Enumeration<NetworkInterface> interfaces = NetworkInterface.getNetworkInterfaces();
-                NetworkInterface intf = null;
-                while (interfaces.hasMoreElements()) {
-                    intf = interfaces.nextElement();
-                    if (!intf.getName().equalsIgnoreCase(interfaceName))
-                        continue;
-                    byte[] addresses = intf.getHardwareAddress();
-                    if (mac != null) {
-                        StringBuilder buf = new StringBuilder();
-                        for (byte aMac : addresses) {
-                            buf.append(String.format("%02X:", aMac));
-                        }
-                        if (buf.length() > 0) {
-                            buf.deleteCharAt(buf.length() - 1);
-                        }
-                        mac = buf.toString();
-                    }
-                    break;
-                }
-            } else {
-                WifiManager wifi = (WifiManager) GameAppProxy.app.getSystemService(Context.WIFI_SERVICE);
-                if (wifi != null) {
-                    WifiInfo wifiInfo = wifi.getConnectionInfo();
-                    if (wifiInfo != null) {
-                        mac = wifiInfo.getMacAddress();
-                    }
-                }
-            }
-        } catch (Throwable e) {
-            e.printStackTrace();
-        }
-
-        mac = mac.toUpperCase(Locale.ENGLISH);
-
-        if (mac.equals(FAKE_MAC))
-            mac = "";
-
-        SPUtils.get()
-                .edit()
-                .putString(SPUtils.MAC, mac.trim())
-                .apply();
-
-        return mac;
-    }
-
 
 }

--
Gitblit v1.8.0