From ada45bab4617b7f9f7e19d4286b6d25fae116faa Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期二, 15 二月 2022 18:37:47 +0800 Subject: [PATCH] 0312 支持低版本xcode --- SdkProject/library/src/main/java/com/secondworld/sdk/utils/DeviceUtil.java | 17 +++++++++-------- 1 files changed, 9 insertions(+), 8 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 b7263f5..81ac489 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 @@ -9,7 +9,7 @@ import android.os.Build; import android.provider.Settings; -import com.secondworld.sdk.GameApp; +import com.secondworld.sdk.GameAppProxy; import java.net.NetworkInterface; import java.util.Enumeration; @@ -21,12 +21,13 @@ public static final String FAKE_MAC = "02:00:00:00:00:00"; + public static long getVersionCode() { long appVersionCode = 0; try { - PackageInfo packageInfo = GameApp.I.getApplicationContext() + PackageInfo packageInfo = GameAppProxy.app.getApplicationContext() .getPackageManager() - .getPackageInfo(GameApp.I.getPackageName(), 0); + .getPackageInfo(GameAppProxy.app.getPackageName(), 0); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) { appVersionCode = packageInfo.getLongVersionCode(); } else { @@ -42,9 +43,9 @@ public static String getVersionName() { String appVersionName = ""; try { - PackageInfo packageInfo = GameApp.I.getApplicationContext() + PackageInfo packageInfo = GameAppProxy.app.getApplicationContext() .getPackageManager() - .getPackageInfo(GameApp.I.getPackageName(), 0); + .getPackageInfo(GameAppProxy.app.getPackageName(), 0); appVersionName = packageInfo.versionName; } catch (PackageManager.NameNotFoundException e) { LogUtil.e("getAppVersionName", e); @@ -59,14 +60,14 @@ * @return */ public static long getTotalRAMSize() { - ActivityManager manager = (ActivityManager) GameApp.I.getSystemService(Context.ACTIVITY_SERVICE); + ActivityManager manager = (ActivityManager) GameAppProxy.app.getSystemService(Context.ACTIVITY_SERVICE); ActivityManager.MemoryInfo info = new ActivityManager.MemoryInfo(); manager.getMemoryInfo(info); return info.totalMem; } public static String getAndroidId() { - String ANDROID_ID = Settings.System.getString(GameApp.I.getContentResolver(), Settings.System.ANDROID_ID); + 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; @@ -128,7 +129,7 @@ break; } } else { - WifiManager wifi = (WifiManager) GameApp.I.getSystemService(Context.WIFI_SERVICE); + WifiManager wifi = (WifiManager) GameAppProxy.app.getSystemService(Context.WIFI_SERVICE); if (wifi != null) { WifiInfo wifiInfo = wifi.getConnectionInfo(); if (wifiInfo != null) { -- Gitblit v1.8.0