Tôi có một ứng dụng không có hoạt động trình khởi chạy hoạt động bình thường từ Android 1.5 đến Android 2.3.4. Nó được bắt đầu bởi người nhận phát sóng của tôi. Tuy nhiên, trên Honeycomb (Motorola Xoom), máy thu phát sóng của tôi không hoạt động chút nào (nó không bắt bất kỳ ý định nào). Nếu tôi thêm hoạt động launcher để biểu hiện của tôi:Android - Ứng dụng [Xoom/Honeycomb] không có hoạt động LAUNCHER không hoạt động
<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>
Sau đó, ứng dụng của tôi hoạt động đúng (broadcast receiver bắt tất cả các tính cần thiết và bắt đầu dịch vụ của tôi).
Tôi sẽ rất biết ơn sự giúp đỡ!
Máy thu phát sóng của bạn được xác định ở đâu? –
@Jon Willis: Người nhận được xác định trong tệp kê khai. CommonsWare và Gaurav đã giải thích vấn đề. Cảm ơn sự giúp đỡ của bạn! – Kacper86