未找到启动器活动

时间:2013-02-19 11:11:03

标签: java android android-manifest launcher

我找不到任何问题,但它一直给我错误“找不到启动器活动!”并且“启动只会同步设备上的应用程序包!” 任何人都可以解决这个问题???

这是我的Maniest

    <application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >

    <activity
        android:name="com.example.saikoro.MainActivity"
        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="com.example.saikoro.StartUp"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="com.example.saikoro.StartUp" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

</application>

2 个答案:

答案 0 :(得分:3)

您要通过应用列表中的图标启动的活动的<activity>元素必须包含以下过滤器的两个

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

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

您当前的清单中有一个类别为LAUNCHER和操作MAIN的活动,但在不同的活动中。应用列表中带有图标的那个必须同时包含它们。

答案 1 :(得分:1)

更改

<action android:name="com.example.saikoro.StartUp" />

<action android:name="android.intent.action.MAIN" />