应用已安装但未出现

App installed but not appearing

我正在开发 Android 应用程序。起初一切都很顺利,但一段时间后,在真实 android 设备上成功安装后,该应用程序开始消失(更准确地说不是出现)。安装后,打开按钮是不可用的(我只能点done),在菜单里也找不到,但是用root uninstaller查看,好像真的安装了。

在模拟器上,它安装正常,但安装的应用程序没有显示正确的图标,而在此错误之前它没有这样做。

我强制删除了某些权限@Manifest,因为我只需要(并且该应用程序 运行 它只是)互联网访问(网络视图)。我试着删除它,但它还是一样。

这个变化是在我引入启动画面时出现的,如果是第一次,它会在 webview 之后加载 ==> MainActivity: 如果是第一次 { setContentView with splash layout.最终,在 3 张幻灯片之后,按钮 onClick 变为 webview activity (class)(1) } else { setContentView with webview layout(2) }

(1) 和 (2) 执行相同的任务,(2) 在 MainActivity 的方法内部和 (1) 在 WebView 的 onCreate class.

我知道这样做是更好的方法。任何有关如何以更好的方式执行此任务的帮助,以及如何摆脱 "installed but invisible" 的帮助。

在您的清单中确保您的 intent 过滤器具有类别 <category android:name="android.intent.category.LAUNCHER" />

<activity 
        android:name=".activity.SpashScreenActivity"
        android:label="@string/app_name"
        android:screenOrientation="landscape"
        android:windowSoftInputMode="stateHidden" >

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

</activity>