我使用了一段时间的应用程序时遇到了一个非常令人困惑的问题。突然,在运行我的应用程序时,我发现启动后立即关闭。

经过进一步调查,我在启动器中找到了两个启动器图标。其中之一将恢复正在运行的应用程序,或者在未运行时强制关闭。第二个将正常运行-正常启动应用程序并正常恢复。

我很困惑,因为我没有做任何(我能想到的)导致此问题的事情。我没有更改 list 中的任何内容,只是实现了一些新方法来更快地更改应用程序中的颜色。

无论我关闭电话,手动杀死该应用程序还是卸载/重新安装该应用程序,这些问题在我所有的模拟器和设备中均同样存在。简单的ctrl + z无效。需要澄清的是,我只想返回一个启动器图标来正常启动我的应用程序(没什么特别的事情)。

更新:

现在向我展示了从任一图标启动时立即关闭的力量。我确实在 list 显示的两个 Activity 中找到了代码,并将第二行从.LAUNCHER更改为.DEFAULT确实解决了我的原始问题。但是,我现在总是立即被迫关闭...在我的初始发射器 Activity 中现在出现了一些问题(我可以看到)...尝试解决此问题有很多麻烦(不知道该怎么办) ),并开始变得非常担心!

更新2:

我发现了问题,谢谢大家的帮助!实际上,我同时遇到了两个独立且不相关的问题。第一个-启动器中的两个图标:导致原因是我有两个 Activity ,其中一个

最佳答案

有两个 Activity

 <intent-filter>
     <action android:name="android.intent.action.MAIN" />
     <category android:name="android.intent.category.LAUNCHER" />
 </intent-filter>

删除第二个

10-07 19:41
查看更多