[编辑:回答]
isInstalled("com.sec.android.app.samsungapps")
是确定Samsung Apps安装的正确packageName。[原帖]
试图找出是否安装了Samsung Apps。基于this link中提供的方法。
我想检测是否:
isInstalled("com.sec.android.app.samsungapps");
供参考,这里是isInstalled()
:
private boolean isAppInstalled(String packageName) {
PackageManager pm = getPackageManager();
boolean installed = false;
try {
pm.getPackageInfo(packageName, PackageManager.GET_ACTIVITIES);
installed = true;
} catch (PackageManager.NameNotFoundException e) {
installed = false;
}
return installed;
}
感谢。
答案 0 :(得分:1)
应该没有理由不检查已安装的软件包,即使是系统软件包,但是我不确定您的samsung应用程序包名称是否正确但是您可以通过使用来检查它是什么这https://play.google.com/store/apps/details?id=com...pkgnameviewer
答案 1 :(得分:0)
1)Samsung Apps软件包名称为"com.sec.android.app.samsungapps"
2)使用isInstalled()