package com.baidu.mapapi.utils; import android.content.Context; import android.content.Intent; import android.net.Uri; import com.huawei.hms.support.api.entity.common.CommonConstant; public class OpenClientUtil { public static int getBaiduMapVersion(Context context) { if (context == null) { return 0; } try { String str = context.getPackageManager().getPackageInfo("com.baidu.BaiduMap", 0).versionName; if (str != null) { if (str.length() > 0) { return Integer.valueOf(str.trim().replace(".", "").trim()).intValue(); } } } catch (Exception unused) { } return 0; } public static void getLatestBaiduMapApp(Context context) { if (context != null) { String b14 = b.b(context); Intent intent = new Intent(); intent.setAction(CommonConstant.ACTION.HWID_SCHEME_URL); intent.setData(Uri.parse("http://map.baidu.com/zt/client/index/?fr=sdk_[" + b14 + "]")); context.startActivity(intent); } } }