2015-10-09 26 views
5

Tôi không thể tìm thấy thông tin về chu kỳ cuộc sống của ứng dụng khi ứng dụng đang được cập nhật bởi Cửa hàng Play.Vòng đời ứng dụng Android khi ứng dụng đang được cập nhật bởi Cửa hàng Play

Ví dụ: khi quy trình của ứng dụng đang chạy và một số Dịch vụ thực hiện điều gì đó, sau đó cập nhật bắt đầu, tôi hy vọng rằng sau khi apk được cập nhật thành công, toàn bộ quá trình sẽ bị xóa (nơi ứng dụng "cũ" đang chạy) và sau đó bắt đầu lại quá trình (với đã khởi chạy ứng dụng "mới").

Hành vi này có khác với ứng dụng được cập nhật tự động và ứng dụng được cập nhật theo cách thủ công không?

Trả lời

0

Bạn có thể ngừng dịch vụ và khởi động lại dịch vụ bằng cách xác định Broadcast Receiver với mục đích là PACKAGE REPLACED với kiểm tra gói được cập nhật và nếu nó xác định rằng ứng dụng của bạn được cập nhật thì thực hiện nhiệm vụ cần thiết. Nó hoạt động cho cả bản cập nhật tự động và thủ công.

Các vấn đề liên quan