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.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 Category 行,并将 Splash Activity 设置放在 main 上方。

4

3 回答 3

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>
于 2012-05-23T19:00:32.080 回答
1

刚刚意识到 .MAIN in action 和 .LAUNCHER 应该在同一个活动中,它现在正在工作!

于 2012-05-24T17:00:56.897 回答
0

检查此 Android:未找到启动器活动!以前在工作

于 2012-05-23T16:14:59.503 回答