Tengo una aplicación sin actividad de iniciador que funciona correctamente desde Android 1.5 a Android 2.3.4. Lo inicio mi receptor de difusión. Sin embargo, en Honeycomb (Motorola Xoom), mi receptor de emisión no funciona en absoluto (no capta ninguna intención). Si añado la actividad lanzador a mi manifiesta:Android - La aplicación [Xoom/Honeycomb] sin actividad LAUNCHER no funciona
<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>
Entonces mi aplicación funciona correctamente (receptor de radiodifusión atrapa todos los intentos necesarios y comienza mis servicios).
¡Estaría muy agradecido por la ayuda!
¿Dónde se define su receptor de difusión? –
@Jon Willis: el receptor se define en manifiesto. CommonsWare y Gaurav han explicado el problema. ¡Gracias por tu ayuda! – Kacper86