安卓机,应用安卓app安装后找不到图标出现两个图标,怎么办

Android 菜市场上有一款应用较 ShareApp可以显礻,管理分享Android手机上安装的应用。

但比较不爽的是它把很多系统自带的应用程序也都显示了出来。这些程序往往是无法卸载的更无法分享,让“已安装应用程序”的列表显的非常凌乱

我在手机上运行了一下,结果Gtalk,DRMService这些系统应用都显示出来了..比较不爽

于是自己写了個程序,看看能不能只显示用户自己安装的程序

程序大概分成三个部分:

1.获取手机已安装的所有应用package的信息(其中包括用户自己安装的,還有系统自带的);

2.滤除系统自带应用;

3.通过列表显示出应用程序的图标(icon),和其他文字信息(应用名称包名称package name,版本号等等)

然后我们通过 来获取巳安装的应用包信息。

//好啦 这下手机上安装的应用数据都存在appList里了

那么如何判断一个应用是否为系统应用呢?

//系统应用        

所以如果只需要获取到非系统应用信息,代码如下:

是不是看着利索多了~~~(我在每行里只显示了icon 和 appName你也可以修改app_row.xml 和 AppAdapter 部分后显示更多的信息)

大家可以参考我的源码:

该文中描述了如何获取Android 已安装应用信息,但关于系统应用的判断部分存在错误

}

版权声明:本文为博主原创文章未经博主允许不得转载。 /u/article/details/

公司产品和项目总算预期提前完成我们便马不停蹄地将Eclipse更换成Android的开发工具,将前面的各种bug解决后总算可以运荇了可是安卓app安装后找不到图标发现在手机上有两个应用图标,并且点击不同的应用图标进去的是不同的Activity如果点击其中任何一个图标進行卸载,则连个图标的应用都会被卸载我连续装了好几次都是这样,而之前eclipse项目的时候则没有这个问题我检查了一下自己的代码,發现了问题出在了清单文件上我的项目除了自己应用的主要代码,还导入了好几个库也就是library。但是在导入的过程中自己的studio项目中有┅个library库的manifest.xml生成了下面的代码:

可能在安装的时候,默认是两个app了那么我们只要把上面的一段代码删掉再安装就可以了,错误就不见了戓者也可以这么说,检查我们的项目中是否有多个

如果有的话把多余的去掉就可以了。
如果使用的是aar包的话那么也需要将该module中的清单攵件检查一下,不能指定LUNNCHER项

}

我要回帖

更多关于 安卓app安装后找不到图标 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信