Ho un'applicazione senza attività di avvio che funziona correttamente da Android 1.5 ad Android 2.3.4. È avviato dal mio ricevitore di trasmissione. Tuttavia, su Honeycomb (Motorola Xoom), il mio ricevitore broadcast non funziona affatto (non cattura alcun intento). Se posso aggiungere l'attività di avvio per il mio manifesto:L'applicazione Android - [Xoom/Honeycomb] senza attività LAUNCHER non funziona
<activity android:label="@string/app_name" android:name="com.myapp.MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" /> </intent-filter>
</activity>
Poi la mia applicazione funziona correttamente (ricevitore di broadcast cattura tutti gli effetti necessari e avvia i miei servizi).
Sarei molto grato per l'aiuto!
Dove è definito il destinatario della trasmissione? –
@Jon Willis: il destinatario è definito in manifest. CommonsWare e Gaurav hanno spiegato il problema. Grazie per l'aiuto! – Kacper86