From fba3dbcc39b0e9ba440430e367d7a2c69ea5fae3 Mon Sep 17 00:00:00 2001 From: client_Hale <339726288@qq.com> Date: 星期四, 23 八月 2018 19:52:20 +0800 Subject: [PATCH] fixed 修改android差异库 --- Project/app/src/main/java/com/secondworld/univeralsdk/UniversalUtil.java | 35 +++++++++++++++++++++++++++++++++++ 1 files changed, 35 insertions(+), 0 deletions(-) diff --git a/Project/app/src/main/java/com/secondworld/univeralsdk/UniversalUtil.java b/Project/app/src/main/java/com/secondworld/univeralsdk/UniversalUtil.java index ca642e9..9f841c6 100644 --- a/Project/app/src/main/java/com/secondworld/univeralsdk/UniversalUtil.java +++ b/Project/app/src/main/java/com/secondworld/univeralsdk/UniversalUtil.java @@ -8,6 +8,7 @@ import android.content.Context; import android.content.DialogInterface; import android.content.Intent; +import android.content.pm.ApplicationInfo; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.content.pm.PermissionInfo; @@ -354,4 +355,38 @@ return true; } + + public static String getMetaString(Activity activity, String key) + { + PackageManager _pkgMgr = activity.getPackageManager(); + ApplicationInfo _appInfo; + try + { + _appInfo = _pkgMgr.getApplicationInfo(activity.getPackageName(), + PackageManager.GET_META_DATA); + return _appInfo.metaData.getString(key); + } catch (PackageManager.NameNotFoundException e) + { + e.printStackTrace(); + } + return null; + } + + public static int getMetaInt(Activity activity, String key) + { + LogUtil.i(TAG, "灏嗚鑾峰彇鐨凪etaKey: " + key); + PackageManager _pkgMgr = activity.getPackageManager(); + ApplicationInfo _appInfo; + try + { + _appInfo = _pkgMgr.getApplicationInfo(activity.getPackageName(), + PackageManager.GET_META_DATA); + return _appInfo.metaData.getInt(key); + } catch (PackageManager.NameNotFoundException e) + { + e.printStackTrace(); + } + return -1; + } + } -- Gitblit v1.8.0