我的应用程序在设备和模拟器上成功安装。在模拟器中,当用户在安装App,“ANR”对话框后出现的活动中单击open
按钮时,它立即启动但在某些设备上启动当用户点击open
主要活动正常打开时,会出现在其他设备上。最后在所有设备中,当用户安装应用并点击Launcher
中的图标时,主要活动正常显示。我忘了一些导致此问题的事情不同?
答案 0 :(得分:0)
我发现问题:
我的主要Activity从intent请求启动它并使用它来决定IF ELSE块。当用户在启动器中点击App的图标时,intent的类别不为null(它是launcher
)但是在安装App用户点击后open
按钮,此意图的类别为null
,因此会导致崩溃。