开发过程中会遇到跳转其他App的情况,诸如支付宝支付跳转、更新跳转等。跳转之前需要判断手机是否安装该App,以下以应用宝为例。
public boolean isMobile_spExist() {
PackageManager manager = this.getPackageManager();
List<PackageInfo> pkgList = manager.getInstalledPackages(0);
for (int i = 0; i < pkgList.size(); i++) {
PackageInfo pI = pkgList.get(i);
if (pI.packageName.equalsIgnoreCase("com.tencent.android.qqdownloader"))
return true;
}
return false;
}