Android 1.5에서 Android 2.3.4까지 제대로 작동하는 시작 프로그램 활동이없는 응용 프로그램이 있습니다. 내 브로드 캐스트 리시버가 시작합니다. 그러나 Honeycomb (Motorola Xoom)에서 내 브로드 캐스트 수신기가 전혀 작동하지 않습니다 (어떤 의도도 잡히지 않습니다). 내 매니페스트에 실행 활동을 추가하는 경우 : Android - [Xoom/Honeycomb] 응용 프로그램이 LAUNCHER 활동없이 작동하지 않습니다.
<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>
그런 다음 내 응용 프로그램이 제대로 작동 (방송 수신기 필요한 모든 의도를 잡아 내 서비스를 시작합니다).
도움에 매우 감사 할 것입니다.
브로드 캐스트 리시버는 어디에 정의되어 있습니까? –
@ 존 윌리스 : 리시버는 매니페스트에 정의되어 있습니다. CommonsWare와 Gaurav는 문제를 설명했다. 도와 줘서 고마워! – Kacper86