Tôi muốn tự động khởi động lại Dịch vụ của mình nếu ứng dụng gặp sự cố. ý tưởng của tôi là:Tự động khởi động lại Dịch vụ khi gói ứng dụng gặp sự cố
1: một BroadcastReceiver khi tai nạn apk và tự động khởi động dịch vụ
if("android.intent.action.SOMETHING".equals(intent.getAction()))
{
Intent serviceLauncher = new Intent(context, Service.class);
context.startService(serviceLauncher);
}
2: với một uncaughtException(), nhưng tôi không biết để xử lý mà
tôi sẽ thử điều này nhanh nhất có thể và cung cấp cho bạn báo cáo –
tôi chỉ đọc mô tả trên http://developer.android.com/reference/android/app/Service.html#START_STICKY và tôi nghĩ đây là những gì tôi cần, cảm ơn bạn –
tôi nghĩ rằng START_STICKY chỉ đảm bảo rằng dịch vụ bắt đầu nhưng khi dịch vụ đang chạy, nó sẽ không khởi động lại sau khi bị hỏng, có thể không? –