2009-11-02 36 views
8

Cách tốt nhất để cho phép người dùng của tôi thực hiện cập nhật ứng dụng là gì?Cập nhật ứng dụng Android - cách thực hiện?

Có cách nào để buộc khởi động lại thiết bị sau khi cập nhật không? Tôi hỏi điều này vì ứng dụng của tôi đăng ký một số hành vi khi khởi động.

Xin lưu ý, ứng dụng sẽ không được xuất bản trong Market.

Cập nhật:

Ứng dụng của tôi sẽ được cài đặt sẵn trên một bộ ~ 100 thiết bị cầm tay. Tôi có nên định kỳ gọi một webservice để thông báo cho thiết bị về việc nâng cấp có sẵn không, sau đó chuyển hướng đến tệp .apk trong chế độ xem webkit?

Trả lời

10

Cách tốt nhất để cho người dùng của tôi thực hiện cập nhật ứng dụng là gì?

Cũng giống như cách họ đã nhận ứng dụng trên thiết bị của họ ngay từ đầu. Nếu họ nhận được ứng dụng thông qua chương trình cơ sở, họ sẽ nhận được bản cập nhật ứng dụng thông qua các bản cập nhật chương trình cơ sở. Nếu họ đang tải xuống ứng dụng của bạn thông qua trang web của bạn, họ sẽ nhận được các bản cập nhật ứng dụng thông qua trang web của bạn.

Có cách nào để buộc thiết bị khởi động lại sau khi cập nhật không?

Không, cảm ơn lòng tốt.

Tôi hỏi điều này vì ứng dụng của tôi đăng ký một số hành vi khi khởi động.

Có một số cách bạn có thể được thông báo rằng gói của bạn đã được cập nhật, mặc dù hiện tại tôi không có sẵn kỹ thuật. Chỉ cần chạy logic khởi động của bạn ở đó cho vòng đầu tiên, sau đó khởi động lại sau đó (nếu có) sẽ được xử lý bởi chính logic khởi động.

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