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>
その後、私のアプリが正常に動作する(放送受信機は、すべての必要なインテントをキャッチし、私のサービスを開始します)。
私は非常に助けに感謝します!
放送受信機はどこに定義されていますか? –
@ Jon Willis:受信者はマニフェストで定義されています。 CommonsWareとGauravはこの問題について説明しました。ご協力ありがとうございました! – Kacper86