我有一个没有启动器活动的应用程序,从Android 1.5到Android 2.3.4都可以正常工作。它由我的广播接收器启动。然而,在Honeycomb(Motorola Xoom)上,我的广播接收器根本不起作用(它不捕获任何意图)。如果我在清单中添加启动器活动:
<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>
然后我的应用程序正常工作(广播接收器捕获所有必要的意图并启动我的服务)。
非常感谢您的帮助!