浏览代码

1.3.3 兼容紫鹏设备获取sn

xulh 11 月之前
父节点
当前提交
381bcdd0be
共有 2 个文件被更改,包括 14 次插入2 次删除
  1. 12 0
      app/src/main/java/com/hh/hhomc/utils/DeviceUtils.java
  2. 2 2
      config.gradle

+ 12 - 0
app/src/main/java/com/hh/hhomc/utils/DeviceUtils.java

@@ -6,6 +6,7 @@ import android.content.Context;
 import android.content.pm.PackageInfo;
 import android.content.pm.PackageManager;
 import android.os.Build;
+import android.text.TextUtils;
 import android.util.Log;
 
 import java.lang.reflect.Method;
@@ -47,6 +48,17 @@ public final class DeviceUtils {
         } catch (Exception e) {
             e.printStackTrace();
         }
+
+
+        // 兼容版本11的紫鹏
+        if (TextUtils.isEmpty(serial)) {
+            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
+                serial = Build.getSerial();
+            }else{
+                serial = Build.SERIAL;
+            }
+        }
+
         return serial;
     }
 

+ 2 - 2
config.gradle

@@ -7,8 +7,8 @@ ext {
 //            minSdkVersion    : 24,
             minSdkVersion    : 21,
             targetSdkVersion : 30,
-            versionCode      : 8,
-            versionName      : "1.3.2"
+            versionCode      : 9,
+            versionName      : "1.3.3"
     ]
     //依赖 配置
     dependencies = [