天天看點

Android App設定成Launch

做這個的需求是因為要做開機自啟,但是通過廣播的方式會有延遲,是以采用了這種方式,把app設定成launch,這樣開機就不會再進入系統的桌面,直接進入app

1.

<application>中添加屬性

android:largeHeap="true"
android:persistent="true" 
           

2.在啟動的activity裡面添加filter

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

3.在手機設定-主螢幕裡面,選擇你要使用的launcher,即選擇你的APP,或者在打開app的時候會有提示,選擇launch