| Index: base/android/java/src/org/chromium/base/BuildInfo.java
|
| diff --git a/base/android/java/src/org/chromium/base/BuildInfo.java b/base/android/java/src/org/chromium/base/BuildInfo.java
|
| index f55c35e78b7f39b61528297d02a574b7cfdacc20..8cb6936eb1bc6fb0a4c46e153b0f53f4ed41d66e 100644
|
| --- a/base/android/java/src/org/chromium/base/BuildInfo.java
|
| +++ b/base/android/java/src/org/chromium/base/BuildInfo.java
|
| @@ -10,7 +10,6 @@ import android.content.pm.PackageInfo;
|
| import android.content.pm.PackageManager;
|
| import android.content.pm.PackageManager.NameNotFoundException;
|
| import android.os.Build;
|
| -import android.util.Log;
|
|
|
| import org.chromium.base.annotations.CalledByNative;
|
|
|
| @@ -67,6 +66,19 @@ public class BuildInfo {
|
| }
|
|
|
| @CalledByNative
|
| + public static String getGMSVersionCode(Context context) {
|
| + String msg = "gms versionCode not available.";
|
| + try {
|
| + PackageManager packageManager = context.getPackageManager();
|
| + PackageInfo packageInfo = packageManager.getPackageInfo("com.google.android.gms", 0);
|
| + msg = Integer.toString(packageInfo.versionCode);
|
| + } catch (NameNotFoundException e) {
|
| + Log.d(TAG, "GMS package is not found: %s", e);
|
| + }
|
| + return msg;
|
| + }
|
| +
|
| + @CalledByNative
|
| public static String getPackageVersionCode(Context context) {
|
| String msg = "versionCode not available.";
|
| try {
|
|
|