7 điểm bởi xguru 2021-07-02 | 3 bình luận | Chia sẻ qua WhatsApp
  • Từ tháng 8, khi phát hành ứng dụng mới lên Play Store sẽ phải đăng ký bằng Android App Bundle (AAB)

→ Các ứng dụng hiện đang ở dạng APK vẫn có thể được giữ nguyên

  • Định dạng APK (Android Package), được sử dụng từ những ngày đầu của Android, sẽ được thay thế bằng AAB ra mắt năm 2018

→ AAB nhỏ hơn APK 15% về dung lượng

Quảng cáo

→ Có thể kiểm soát chi tiết hơn cách phân phối bản cập nhật, nên việc cập nhật sẽ nhanh và hiệu quả hơn

  • Các vấn đề của AAB

→ Khi đăng lên các kho ứng dụng khác như Amazon Appstore, phải thủ công xuất phiên bản APK

→ Để xuất AAB sang APK, phải cung cấp App Signing Key của mình cho Google

3 bình luận

 
ganadist 2021-07-02

Điều này có thể gây hiểu nhầm..

aab là định dạng dùng để đăng lên Google Play Store.

Khi thực sự tải xuống thiết bị thì vẫn nhận dưới dạng apk.

(Về mặt kỹ thuật, đó là các mảnh apk gọi là split apk.)

Ngoài ra, công cụ build (Android Gradle Plugin) cũng cung cấp cách tạo apk cùng lúc với aab (universal apk).

 
ganadist 2021-07-02

Và vấn đề thực chất của AAB là việc phía Google sẽ thay mặt ký ứng dụng..

Điều đáng lo là điều này tạo ra khả năng phía Google có thể tự ý chỉnh sửa ứng dụng.

Trên thực tế, ở những nơi như Firebase Test Lab hay Google Play pre-test, họ chỉnh sửa mã ứng dụng để thu thập nhiều thông tin khác nhau về việc chạy ứng dụng rồi gửi báo cáo.

Nội dung về những lo ngại này được giải thích khá rõ trong các bài viết dưới đây.

https://www.xda-developers.com/google-play-apk-replacement-pros-cons/

https://commonsware.com/blog/2021/…

 
tribela 2021-07-02

Muốn export AAB sang APK thì phải cung cấp App Signing Key của họ cho Google

Câu cuối cùng hơi khiến mình thấy lấn cấn...