Ứng dụng được đề cập đã được triển khai. Tôi đã phát hiện ra khoảng ACRA và sẽ thêm vào đó để tìm hiểu lý do xảy ra sự cố ứng dụng.Lỗi ứng dụng Android, nhưng không khởi động lại - tiếp tục từ một điểm khác trong ứng dụng
Tuy nhiên, vấn đề của tôi là ứng dụng sẽ gặp sự cố (hộp thoại sẽ hiển thị cho bạn tùy chọn "Buộc đóng" hoặc "Đợi"), nhưng thay vì khởi động lại ứng dụng hoàn toàn, ứng dụng sẽ tiếp tục từ điểm trước vụ tai nạn xảy ra. Tuy nhiên, điều này gây ra sự cố, chỉ được khắc phục bằng cách khởi động lại ứng dụng (ví dụ: mất dữ liệu đột ngột, sự cố không có ý nghĩa, v.v.).
Vậy làm cách nào để buộc ứng dụng của tôi, một khi bị lỗi, chỉ kết thúc? (KHÔNG khởi động lại).
Chỉnh sửa: Vấn đề lớn nhất là sau khi ứng dụng gặp sự cố, tất cả dữ liệu trong tệp tùy chọn của tôi sẽ biến mất, cho đến khi ứng dụng được khởi động lại khi quay lại.
Tôi tin rằng những gì bạn đang gặp phải ở đây là 'ANR' hoặc Hoạt động Phản hồi, khác với sự cố ứng dụng (Buộc Đóng). Một số hoạt động trong ứng dụng của bạn dường như đang chặn luồng chính (chuỗi giao diện người dùng) trong một khoảng thời gian nhất định, điều này đang nhắc hộp thoại đóng/chờ. Nếu bạn chọn chờ, ứng dụng sẽ không phản hồi trong phạm vi hoàn thành thao tác đó. Sau đó, ứng dụng sẽ tiếp tục. Nhưng một khi bạn nhấn 'Buộc Đóng', ứng dụng sẽ tắt và khởi động lại khi bạn truy cập vào nó lần sau – Abhijit
Nó không phải là trường hợp ANR, đôi khi nó hiển thị "Buộc Đóng" hoặc "Đợi" là Chuỗi giao diện người dùng bị chặn, nhưng đôi khi nó chỉ là "Đóng quân" để ứng dụng thực sự bị lỗi. Và các ứng dụng không tắt liên tục - trên một số nền tảng nó tắt, nhưng trên những người khác nó chỉ cần tiếp tục từ một điểm trước đó và đã mất tất cả các dữ liệu prefrences. – digerati32