Vn-Z.vn Ngày 05 tháng 08 năm 2024, Google Play Store đã đột ngột ngừng cung cấp các gói APK đầy đủ cho các ứng dụng Android, điều này sẽ ảnh hưởng đến việc cài đặt ứng dụng từ nguồn bên ngoài (sideload). Google đang thúc đẩy việc sử dụng định dạng Android App Bundle (AAB) mới, bắt đầu từ tháng 8 năm 2021, yêu cầu các ứng dụng mới phải được phát hành dưới định dạng AAB, thay thế cho định dạng APK.
AAB là một cách đóng gói mới, không cần một gói APK chứa tất cả nội dung cho mọi loại thiết bị Android, làm cho kích thước gói nhỏ hơn và tốc độ tải xuống nhanh hơn. Tuy nhiên, AAB không thể được cài đặt trực tiếp trên hệ thống Android như APK mà cần phải thông qua Google Play hoặc một số công cụ bên thứ ba khác để triển khai.
Kể từ khi Android App Bundle được ra mắt vào tháng 5 năm 2018, nhờ vào khả năng quản lý phát hành đơn giản và chức năng phân phối cao cấp, đã có hơn một triệu ứng dụng chính thức sử dụng Android App Bundle. Phần lớn các ứng dụng và trò chơi hàng đầu trên Google Play, bao gồm Adobe, Duolingo, Gameloft, Netflix, redBus, Riafy và Twitter đều sử dụng định dạng này.
Bắt đầu từ tháng 8 năm 2021, để cho phép nhiều người dùng trải nghiệm những ưu điểm này hơn và tập trung vào việc thúc đẩy công nghệ phân phối Android hiện đại có lợi cho tất cả các nhà phát triển. Google Play sẽ dần đần yêu cầu phát hành các ứng dụng mới bằng Android App Bundle, ứng dụng này sẽ thay thế APK như một định dạng xuất bản tiêu chuẩn.
Một số ưu điểm của Android App Bundle như sau:
Theo thông tin từ trang cung cấp APK là APKMirrors trên trang GitHub của họ, nhiều ứng dụng đã gặp phải tình trạng này. Dường như Google đã ngừng hoàn toàn việc tạo ra các gói APK đầy đủ (fat APK) và chỉ cung cấp các gói bundles từ bây giờ. Điều này đã được dự đoán trước và giờ đây đã trở thành hiện thực, và không có giải pháp nào để khắc phục điều này.
Kể từ khi Android App Bundle được ra mắt vào tháng 5 năm 2018, nhờ vào khả năng quản lý phát hành đơn giản và chức năng phân phối cao cấp, đã có hơn một triệu ứng dụng chính thức sử dụng Android App Bundle. Phần lớn các ứng dụng và trò chơi hàng đầu trên Google Play, bao gồm Adobe, Duolingo, Gameloft, Netflix, redBus, Riafy và Twitter đều sử dụng định dạng này.
Bắt đầu từ tháng 8 năm 2021, để cho phép nhiều người dùng trải nghiệm những ưu điểm này hơn và tập trung vào việc thúc đẩy công nghệ phân phối Android hiện đại có lợi cho tất cả các nhà phát triển. Google Play sẽ dần đần yêu cầu phát hành các ứng dụng mới bằng Android App Bundle, ứng dụng này sẽ thay thế APK như một định dạng xuất bản tiêu chuẩn.
Một số ưu điểm của Android App Bundle như sau:
- Android App Bundle: Google Play sử dụng App Bundle để tạo và tối ưu hóa APK, phân phối dựa trên các cấu hình thiết bị và ngôn ngữ khác nhau. Cách này giúp ứng dụng có kích thước nhỏ hơn (trung bình, nhỏ hơn 15% so với APK thông thường), tốc độ tải xuống nhanh hơn, từ đó tăng lượng cài đặt và giảm lượng gỡ cài đặt.
- Chữ ký ứng dụng Play: Phân phối dưới dạng App Bundle yêu cầu sử dụng chữ ký ứng dụng Play, chữ ký này sử dụng cơ sở hạ tầng bảo mật của Google để tránh mất khóa ký ứng dụng và có thể nâng cấp lên khóa ký ứng dụng mới có tính bảo mật cao hơn.
- Play Feature Delivery: Hơn 10% các ứng dụng phổ biến sử dụng App Bundle đều sử dụng Play Feature Delivery, cho phép tùy chỉnh phân phối các mô-đun tính năng nào đến thiết bị nào và khi nào. Nó hỗ trợ ba chế độ: phân phối khi cài đặt, phân phối theo điều kiện và phân phối theo yêu cầu.
- Play Asset Delivery: Phân phối tài nguyên lớn một cách động giúp giảm thời gian chờ đợi của người dùng, đồng thời giảm chi phí phân phối. Các trò chơi sử dụng Play Asset Delivery có thể sử dụng định dạng nén kết cấu làm điều kiện phân phối, để người dùng chỉ nhận được tài nguyên phù hợp với thiết bị của họ, tránh lãng phí không gian hoặc băng thông.
- Cải tiến tương lai: Chữ ký ứng dụng Play sẽ sớm triển khai APK Signature Scheme v4 cho các ứng dụng phù hợp, cho phép truy cập vào các tính năng hiệu suất mới sắp ra mắt trên các thiết bị mới hơn.