跳转市场评分的工具类
public class GoMarketUtil {
//获取跳转市场的intent
public static Intent getIntent(Context paramContext) {
StringBuilder localStringBuilder = new StringBuilder().append("market://details?id=");
String str = "你的包名";
localStringBuilder.append(str);
Uri localUri = Uri.parse(localStringBuilder.toString());
return new Intent("android.intent.action.VIEW", localUri);
}
//直接跳转不判断是否存在市场应用
public static void start(Context paramContext, String paramString) {
Uri localUri = Uri.parse(paramString);
Intent localIntent = new Intent("android.intent.action.VIEW", localUri);
localIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
paramContext.startActivity(localIntent);
}
public static boolean judge(Context paramContext, Intent paramIntent) {
List<ResolveInfo> localList = paramContext.getPackageManager().queryIntentActivities(paramIntent,
PackageManager.GET_INTENT_FILTERS);
if ((localList != null) && (localList.size() > 0)) {
return false;
} else {
return true;
}
}
//跳转到指定的市场,例如腾讯应用宝
public static void goToTencentMarket(Context context, String packageName) {
Uri uri = Uri.parse("market://details?id=" + packageName);
Intent goToMarket = new Intent(Intent.ACTION_VIEW, uri);
goToMarket.setClassName("com.tencent.android.qqdownloader", "com.tencent.pangu.link.LinkProxyActivity");
context.startActivity(goToMarket);
}
}
国内主要Android应用市场包名
- com.tencent.android.qqdownloader 腾讯应用宝
- com.qihoo.appstore 360手机助手
- com.baidu.appsearch 百度手机助手
- com.xiaomi.market 小米应用商店
- com.huawei.appmarket 华为应用商店
- com.wandoujia.phoenix2 豌豆荚
- com.dragon.android.pandaspace 91手机助手
- com.hiapk.marketpho 安智应用商店
- com.yingyonghui.market 应用汇
- com.tencent.qqpimsecure QQ手机管家
- com.mappn.gfan 机锋应用市场
- com.pp.assistant PP手机助手
- com.oppo.market OPPO应用商店
- cn.goapk.market GO市场
- zte.com.market 中兴应用商店
- com.yulong.android.coolmart 宇龙Coolpad应用商店
- com.lenovo.leos.appstore 联想应用商店
- com.coolapk.market cool市场
转载自原文链接, 如需删除请联系管理员。
原文链接:Android跳转应用市场评分以及目前国内主要的市场包名,转载请注明来源!