ứng dụng của bạn như là tính năng bổ sung trong C2DM thư mục đích, sử dụng các phím bạn chỉ định. Mỗi tin nhắn C2DM được giới hạn đến 1024 byte, do đó, dữ liệu tải trọng nên được giữ đến tối thiểu — thường chỉ những thông tin cần thiết cho các khách hàng để thực hiện một tra cứu hiệu quả. ► delay_while_idle — theo mặc định, thư chuyển đến một thiết bị sẽ được gửi một cách nhanh chóng nhất có thể. Bằng cách đặt tham số này thành true, bạn có thể trì hoãn việc truyền tải cho đến khi thiết bị đang hoạt động. Điều này tương tự như thiết lập một báo động phòng không thức dậy và có thể hữu ích cho việc kéo dài tuổi thọ pin mà tin nhắn không cần để được nhận ngay lập tức. Chìa khóa sụp đổ mà bạn chỉ định sẽ được sử dụng sụp đổ hàng đợi chờ tin nhắn để thông báo rằng chỉ có một là truyền / nhận được khi thiết bị trở thành hoạt động.Ngoài các tham số đăng bài, bạn phải bao gồm một tiêu đề với Google ClientLogin auth mã thông báo, mà cookie phải được kết hợp với dịch vụ Android C2DM.Auth token nên được tạo ra cho C2DM Google tài khoản mà khách hàng của bạn ứng dụng được sử dụng khi đăng ký với máy chủ C2DM.Thông tin chi tiết cho việc thực hiện một quá trình ClientLogin phía máy chủ là vượt ra ngoài phạm vi của cuốn sách này. Bạn có thể tìm thấy chi tiết về cách tạo ra một mã thông báo auth Google tại http: / / code.google.com/apis/accounts/docs/AuthForInstalledApps.html.Nhận được tin nhắn C2DMSau khi máy chủ của bạn truyền tải thông điệp đến các dịch vụ C2DM, chúng được, đến lượt nó, gửi đến các thiết bị mà họ được giải quyết. Thiết bị mục tiêu sau đó cung cấp tin nhắn mỗi người nhận ứng dụng của nó như là một ý định phát sóng.Để nhận được các Intents, bạn phải đăng ký một máy thu phát sóng bao gồm com.google. android.c2dm.permission.SEND quyền, một bộ lọc cho com.google.android.c2dm .intent. Nhận được hành động, và các loại thiết lập để tên gói của ứng dụng, như được hiển thị trong danh sách 18-6.
đang được dịch, vui lòng đợi..