Android thay thế Developer Preview bằng kênh Canary mới

Android Canary

Google đã quyết định thay đổi hoàn toàn cách các nhà phát triển tiếp cận phiên bản Android trước khi phát hành., kể từ khi có thông báo rằng chương trình truyền thống của Bản xem trước dành cho nhà phát triển đã được thay thế bằng một nhánh mới có tên là "Canary", thiết lập một mô hình liên tục và năng động hơn để thử nghiệm sớm các tính năng của nền tảng.

Quyết định này đánh dấu bước ngoặt trong quá trình hợp tác giữa Google và cộng đồng nhà phát triển.

Để cung cấp cho bạn sự hỗ trợ tốt hơn và khả năng truy cập nhanh hơn, nhất quán hơn vào các tính năng đang được phát triển, chúng tôi xin thông báo về một bước tiến lớn trong chương trình tiền phát hành. Trong tương lai, nền tảng Android sẽ có kênh phát hành Canary, thay thế cho chương trình Bản xem trước dành cho nhà phát triển trước đây. Kênh phát hành Canary này sẽ hoạt động song song với chương trình Beta hiện có.

Một cách tiếp cận liên tục và tự động để thử nghiệm

Psự khác biệt chính giữa mô hình trước và đề xuất mới nằm ở tính liên tục của quá trình cập nhật. Trong khi bản xem trước dành cho nhà phát triển yêu cầu cài đặt thủ công mỗi chu kỳ, Canary áp dụng chiến lược phát hành luân phiên. Điều này có nghĩa là Khi một thiết bị tham gia vào nhánh này, nó sẽ tự động nhận được tất cả các phiên bản mới nhất Cập nhật Android qua OTA không dây, loại bỏ nhu cầu cài đặt lại nhiều lần.

Nhờ tính độc lập của nó với các phiên bản cụ thể, Canary cho phép các nhà phát triển tiếp tục thử nghiệm với API vẫn đang trong giai đoạn đầu, ngay cả sau khi phiên bản Android chính thức mới bước vào giai đoạn thử nghiệm.

Lợi ích cho sự phát triển và phản hồi sớm

Uno của những lợi ích to lớn của cái mới này cách tiếp cận là khả năng cung cấp phản hồi liên tục trong suốt chu kỳ phát triển. Theo kế hoạch trước đây, kênh Developer Preview đã bị đóng ngay khi Android bước vào giai đoạn beta, không còn kênh chính thức nào để thử nghiệm và đánh giá các tính năng thử nghiệm. Với Canary, khoảng trống này đã biến mất, vì Các API mới có thể được khám phá sâu hơn mà không cần phụ thuộc vào ngày chính thức từ việc phát hành phiên bản.

Lựa chọn bản dựng Android Canary

Mặc dù cởi mở, Không phải tất cả các tính năng xuất hiện trong Canary đều có thể được đưa vào bản phát hành ổn định. Tuy nhiên, nhánh này được trình bày như một không gian thiết yếu để khám phá và tác động đến tương lai của hệ điều hành, vì nó cho phép đánh giá những thay đổi về hành vi và điều chỉnh nền tảng ở giai đoạn sớm nhất.

Ai nên sử dụng kênh Canary?

Điều quan trọng là phải đề cập đến Kênh Canary được thiết kế dành riêng cho các nhà phát triển những người muốn dẫn đầu xu hướng, thử nghiệm các tính năng mới nhất và cung cấp phản hồi sớm. Mặc dù các bản dựng đã trải qua thử nghiệm tự động và đánh giá nội bộ, chúng vẫn có thể chứa các lỗi đáng kể, vì vậy các phiên bản này không được khuyến nghị sử dụng trên các thiết bị chính hoặc thiết bị sử dụng hàng ngày.

Đối với những người muốn có trải nghiệm ổn định hơn, kênh beta sẽ tiếp tục hoạt động. là môi trường lý tưởng để xác thực ứng dụng với các phiên bản Android sắp ra mắt. Nhưng đối với những ai muốn có cái nhìn thoáng qua về tương lai và sẵn sàng chấp nhận rủi ro để đổi mới, Canary là lựa chọn hoàn hảo.

Cài đặt và tham gia phát triển

Việc cài đặt bản dựng Canary mới nhất cũng đơn giản như sử dụng Công cụ Android Flash trên thiết bị Pixel được hỗ trợ. Sau khi hoàn tất, các bản cập nhật sẽ tự động được phát hành khi có bản dựng mới. Bạn có thể rời khỏi kênh bằng cách cài đặt lại bản dựng beta hoặc bản dựng công khai, mặc dù quá trình này sẽ yêu cầu xóa dữ liệu thiết bị.

Ngoài Khả năng có sẵn trên phần cứng thực, bản dựng Canary được tích hợp vào trình giả lập Android và SDK Android thông qua kênh Android Studio Canary. Điều này cho phép bạn kiểm tra và xây dựng các ứng dụng nhắm mục tiêu cụ thể đến các bản phát hành thử nghiệm, cho phép thay đổi hành vi thông qua khuôn khổ tương thích tính năng của nền tảng.

Điều đáng nói là chi nhánh mới này hiện có sẵn cho các thiết bị Pixel và sẽ sớm có sẵn để sử dụng trong trình giả lập Android bằng các phiên bản cụ thể của Android Studio và SDK tương ứng.

Cuối cùng, nếu bạn muốn biết thêm về nó, bạn có thể tham khảo thông tin chi tiết trong liên kết theo dõi.