应用程序无法找到启动器活动

时间:2012-05-23 16:11:17

标签: android splash-screen

我刚刚开始开发一个全新的应用程序,我有两个活动设置,一个显示Splash Screen,另一个显示Main。这是清单文件:

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >
    <activity
        android:name=".Main"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>
    <activity
        android:name=".Splash"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.SPLASH" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

我尝试更改android.intent.action,同时从Main移除DEFAULT类别行,同时将Splash Activity设置放在main之上。

3 个答案:

答案 0 :(得分:1)

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >
    <activity
        android:name=".Main"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name=".Splash"
        android:label="@string/app_name" >
    </activity>
</application>

答案 1 :(得分:1)

刚刚意识到.MAIN在行动中.LAUNCHER应该在同一个活动中,它现在正在运行!

答案 2 :(得分:0)