应用程序安装时出现2个相同的图标

来源:互联网 发布:传输网络结构 编辑:程序博客网 时间:2024/06/08 17:06

最近做个外包项目的时候,发现跑别人的程序时,出现了2个同样的图标!
找了很久的资料,说是程序的入口出现了二个,即以下代码,在AndroidMainfest.xml出现多次

//程序的主入口<intent-filter>     <action android:name="android.intent.action.MAIN"/>     <category android:name="android.intent.category.LAUNCHER"/> </intent-filter>

所以只需要去掉多余的这段代码就可以了,通过搜索软件Search Everything搜索整个项目中的AndroidMainfest.xml文件(包括导入的Moudler文件中的),然后在本地代码中,去掉多余的过滤器,(程序的主入口)–Moudler文件是不能存在程序的主入口的,即可解决!

同时,如果想在一个手机上安装同样的多个app时(注意:不建议大家学)时,可以每次都安装时修改程序的applicationId,即可做到
如下:

 defaultConfig {     //修改此处即可        applicationId "com.csdn.supplier_day"        minSdkVersion 16        targetSdkVersion 23        versionCode 1        versionName "1.0"        multiDexEnabled true    }

以上!

0 0