【问题标题】:2 applications on phone?2 手机上的应用程序?
【发布时间】:2016-01-07 02:29:15
【问题描述】:
我正在尝试解决这个问题,当我在 andriod studio 中的 android 应用程序上放置一个启动页面并尝试在我的手机上测试时出现 2 个图标,但是当我删除启动 java 和 xml 时它恢复为 1 个图标.我还是 andriod studio 和编程的新手,但我目前正在添加什么来实现这一点?
【问题讨论】:
标签:
android
android-studio
mobile-application
【解决方案1】:
这意味着您没有将启动画面指定为唯一的启动器。因此,Android 认为您的两个 Activity 可以单独启动并为每个 Activity 创建一个图标。
检查您的AndroidManifest.xml
你会找到你的两个
<activity
...
</activity>
对于您的初始屏幕,添加以下内容:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
对于您的第二个活动,即从初始屏幕启动的活动,只需使用它:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
这样,您只需将启动屏幕设置为启动器。它将删除第二个图标。