Android判断手机是否安装了某应用程序

Android判断手机是否安装了某应用程序,第1张

判断手机已安装某程序的方法:

private boolean isAvilible(Context context, String packageName){

final PackageManager packageManager = contextgetPackageManager();//获取packagemanager

List< packageInfo> pinfo = packageManagergetInstalledPackages(0);//获取所有已安装程序的包信息

List<String> pName = new ArrayList<String>();//用于存储所有已安装程序的包名

//从pinfo中将包名字逐一取出,压入pName list中

if(pinfo != null){

for(int i = 0; i < pinfosize(); i++){

String pn = pinfoget(i)packageName;

pNameadd(pn);

}

}

return pNamecontains(packageName);//判断pName中是否有目标程序的包名,有TRUE,没有FALSE

}

判断后的逻辑:

//已安装,打开程序,需传入参数包名:"comskypeandroidverizon"

if(isAvilible(this, "comskypeandroidverizon")){

Intent i = new Intent();

ComponentName cn = new ComponentName("comskypeandroidverizon",

"comskypeandroidverizonSkypeActivity");

isetComponent(cn);

startActivityForResult(i, RESULT_OK);

}

//未安装,跳转至market下载该程序

else {

Uri uri = Uriparse("market://detailsid=comskypeandroidverizon");//id为包名

Intent it = new Intent(IntentACTION_VIEW, uri);

startActivity(it);

}

查看手机已安装软件,并进行卸载的方法如下:选择桌面图标设置应用程序管理应用程序,以上显示的软件均为自行安装软件,不属于系统自带软件,可以选择任意软件进行卸载。了解更多服务优惠点击下方的“官方网址” 。客服95为你解答。

如果应用安装后在桌面找不到应用图标,可以在桌面上从中间向下滑动屏幕,在出现的搜索框中,输入应用的名称并搜索。或者双指在屏幕上向外滑动,查看应用图标是否被隐藏,如果是就取消隐藏。

若桌面上确实没有图标但是实际上已经安装成功,这可能是系统桌面与应用安装程序通信时出错导致。

解决方法:

到设置的应用管理中,找到华为桌面,删除数据恢复(桌面所有图标会重排):

EMUI 30 & 31:设置>应用管理>(全部)>华为桌面,点击删除数据;

EMUI 40 & 41 & 50:设置>应用管理>菜单(或更多)>显示系统进程中,点击华为桌面>存储>删除数据。

注:安装部分应用的插件或者一些后台服务性质的应用(如支付宝指纹校验服务)时,这些应用本身就没有图标,所以也不会在桌面上显示。

方法/步骤

1

我们打开手机后找到系统工具并点击打开。

2

在系统工具中可看到应用商店,点击打开应用商店。

3

接下来在应用商店中点击右下角的我的打开个人主页。

4

然后在个人主页中可看到安装记录功能,点击该选项。

5

接下来就能看到历史安装记录了,包括具体的安装时间,后面显示打开的是目前还在手机里的应用。

6

如果发现应用软件后方显示的是安装,则表示这个软件被卸载了。

7

我们点击删除按钮后可对历史记录进行删除,删除后就找不到历史记录了。

注意事项

机型:小米6、系统:MIUI102

以上就是关于Android判断手机是否安装了某应用程序全部的内容,包括:Android判断手机是否安装了某应用程序、如何查看手机已安装软件,并进行卸载、华为手机怎么在桌面显示全部已安装的应用程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10163634.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存