[英]How can I check if the Android Market is installed on my user's device?
[英]Android: How can I tell if Samsung Apps market is installed on the device?
[编辑:答案]
isInstalled("com.sec.android.app.samsungapps")
是用于确定Samsung Apps安装的正确packageName。 [原始帖子]
尝试找出是否已安装Samsung Apps。 基于此链接中提供的方法。
我想检测是否:
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;
}
谢谢。
没有理由不应该检查软件包的安装,即使是系统的软件包也是如此,但是不确定您的三星应用程序软件包的名称是否正确,但是可以使用以下https检查它是什么: //play.google.com/store/apps/details?id=com...pkgnameviewer
1)Samsung Apps软件包名称为"com.sec.android.app.samsungapps"
2)使用isInstalled()检查软件包名称没有限制
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.