问题描述:今天新接手了一个项目,该项目已经有第一版代码,不过是Eclipse环境下编写的,导入到Android studio,解决完几个小问题后,成功在真机上面跑了起来,不过发现一个莫名其妙的问题,在手机桌面上面出现了三个icon图标。
解决方案:项目有多个moudle的清单文件中,存在了声明为初始页面的Activity,声明了多少个就会出现多少个icon图标,只要去掉不需要的声明就可以了
<activity
android:name="com.lancoo.cpbase.authentication.activities.LoginActivity"
android:screenOrientation="portrait"
android:theme="@style/LoginModuleTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>