我正在尝试解决这个问题,当我在andriod工作室的Android应用程序上放置启动页面并尝试在我的手机上测试时,会出现2个图标但是当我删除启动java和xml时它会恢复为1个图标。我仍然是工作室和编程的新手,但是我目前正在添加什么才能实现呢?
答案 0 :(得分:1)
这意味着您没有将启动画面指定为唯一的启动器。因此,Android认为您的两个活动可以单独启动,并为每个活动创建一个图标。
检查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>
这样您只将启动画面设置为启动器。它将删除第二个图标。