Tôi đang cố gắng khởi động lại ứng dụng khi xảy ra sự cố trong Android bằng cách sử dụng Thread.UncaughtExceptionHandler
. Tôi có thể khởi động lại ứng dụng với chồng hoạt động hiện tại như một quy trình mới không ?? Nếu có, tôi có thể làm như thế nào?Android Khởi động lại ứng dụng
7
A
Trả lời
1
Một phương pháp là ghi đè phương thức onPause trong hoạt động để xóa ứng dụng. Như thế này:
public class MyActivity extends Activity {
@Override
public void onPause() {
finish();
}
0
Theo như tôi biết, khi bạn giết quá trình của bạn, các bộ thu rác sẽ chạy, và tất cả các đối tượng mà thuộc về ứng dụng của bạn, mà tiêu thụ bộ nhớ sẽ được giải thoát, đó là tất cả đối tượng sẽ có giá trị null. Vì vậy, bắt đầu ứng dụng với quá trình trước đó 'theo dõi stack hoạt động là không thể.
Các vấn đề liên quan
- 1. Ứng dụng Android khởi động lại trên thay đổi hướng
- 2. Khởi động lại ứng dụng Backbone
- 3. Khởi động lại ứng dụng trong Eclipse
- 4. Khởi động lại ứng dụng bằng C#
- 5. Khởi động Android Market từ Ứng dụng
- 6. Cách buộc thoát ứng dụng Android và khởi động lại ứng dụng?
- 7. Khởi động lại máy android
- 8. Nút quay lại Android không khởi động lại hoạt động?
- 9. Khởi động ứng dụng android mà không cần hoạt động
- 10. khởi động lại ứng dụng mà không cần khởi động lại máy chủ?
- 11. Khởi động lại ứng dụng Heroku tôi tự động
- 12. Tự động khởi động lại ứng dụng Erlang
- 13. Đăng ký tuyến động, cần khởi động lại ứng dụng?
- 14. Cách khởi động/khởi chạy ứng dụng tại thời điểm khởi động Android
- 15. Ứng dụng Android Chỉ sau khi khởi động
- 16. Khởi tạo ứng dụng Android
- 17. Khởi động lại ứng dụng Django chạy trên Apache + mod_python
- 18. Khởi động lại ứng dụng Node.js với init.d
- 19. ứng dụng node.js có thể tự khởi động lại
- 20. Khởi động lại một ứng dụng trong JavaFx
- 21. dịch vụ android tự khởi động lại trên ứng dụng bị giết
- 22. Khởi động lại ứng dụng Android sau khi quá trình bị giết
- 23. Khởi chạy ứng dụng Android với hoạt động cụ thể
- 24. Android: Khởi động Firefox từ trong ứng dụng
- 25. Cách khởi động ứng dụng Android từ dòng lệnh?
- 26. 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
- 27. Khởi động Dịch vụ khi khởi động nhưng không phải toàn bộ ứng dụng Android
- 28. Geofences Android có còn lại khi khởi động lại không?
- 29. Tự động khởi chạy ứng dụng Android sau khi tải ứng dụng lên điện thoại?
- 30. Điện thoại Android khởi động lại khi gỡ cài đặt
Đoạn mã trên kết thúc nghi thức hoạt động tương ứng? Tôi đã sử dụng đoạn mã sau để giết quá trình android.os.Process.killProcess (android.os.Process.myPid()); – PgmFreek
Ah vì vậy bạn đang cố gắng để giết quá trình và khởi động lại ứng dụng ngay sau khi quá trình này bị giết? –
có ... Sau khi giết chết quá trình tôi đã sử dụng trình quản lý báo thức để khởi động ứng dụng ... Nhưng câu hỏi của tôi là tôi có thể bắt đầu ứng dụng với chồng hoạt động của quá trình trước không? – PgmFreek