安装apk手机上显示两个图标

来源:互联网 发布:我的世界pe作弊js 编辑:程序博客网 时间:2024/05/01 10:10



安装apk手机上显示两个图标 

这个的本质原因 在manifests有两个  

<action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />启动配置,所以运行之后会有两个图标出先。


接下来是重点情景!!!!!!!!!!!!!!重点情景!!!!!!!!!!!!!!重点情景!!!!!!!!!!!!!!重要的事情说三遍!!!!

那为什么很多人看到自己module的manifests并没有两个 .LAUNCHER(简写)配置,程序运行出来为什么还是会有两个图标呢?

那是因为你的module中导入的lib中配置了manifests,且写了 .LAUNCHER而你的module引用lib时,相当于将lib中的manifests加入你module中的manifests。这样一来相当于你module的manifests还是两个.LAUNCHER,所以还是一开始说到的两个.LAUNCHER场景,所以运行的时候会还是产生两个图标,而且一个图标有效一个图标wuxiao。

解决方法就是使得manifests的 .launcher唯一,至于怎么唯一就看大家自己的项目所求了。



阅读全文
0 0
原创粉丝点击