继续要求选择默认启动器

时间:2017-03-11 17:09:25

标签: android android-manifest intentfilter android-launcher

我正在创建一个简单的启动器应用程序 为了在手机中的可用启动器中查看我的应用程序,我将此行添加到清单

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

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

但问题是每次我的设备开启设备都要求选择默认luancher,即使我总是选择默认的luncher。
我的设备是一个Android盒子“M8S”,如果这很重要。

1 个答案:

答案 0 :(得分:2)

您需要声明您的启动活动

<activity
            android:name=".SplashActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

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