我有一个应用程序没有启动器活动,从Android 1.5到Android 2.3.4正常工作。它由我的广播接收机启动。但是,在Honeycomb(摩托罗拉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:Receiver在清单中定义。 CommonsWare和Gaurav已经解释了这个问题。感谢您的帮助! – Kacper86