Разница между Android BOOT_COMPLETED и категорией HOME - PullRequest
1 голос
/ 06 февраля 2011

Я пытаюсь решить проблему запуска при загрузке, и я заметил много примеров файла AndroidManifest.xml, в котором есть android.intent.action.BOOT_COMPLETED, и некоторых, в которых также есть категория android.intent.category.HOME. , Кто-нибудь знает, в чем разница (если есть) между ними?

т.

       <receiver android:name=".MartiniBootBroadCastReciever"
        android:enabled="true" android:exported="false"
        android:permission="android.permission.RECEIVE_BOOT_COMPLETED">
        <intent-filter>
            <action                   android:name="android.intent.action.BOOT_COMPLETED" />
            <category android:name="android.intent.category.HOME" />
        </intent-filter>        
    </receiver>

против

        <receiver android:name=".MartiniBootBroadCastReciever"
        android:enabled="true" android:exported="false"
        android:permission="android.permission.RECEIVE_BOOT_COMPLETED"> 
        <intent-filter>
            <action android:name="android.intent.action.BOOT_COMPLETED" />
        </intent-filter>    
    </receiver>

1 Ответ

1 голос
/ 06 февраля 2011

AFAIK, ваш первый неверный. Трансляция BOOT_COMPLETED не должна иметь эту категорию, AFAIK.

...