7 điểm bởi xguru 2021-07-02 | 3 bình luận | Chia sẻ qua WhatsApp
<p>- 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)<br /> → Các ứng dụng hiện đang ở dạng APK vẫn có thể được giữ nguyên <br /> - Đị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<br /> → AAB nhỏ hơn APK 15% về dung lượng <br /> → 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 <br /> - Các vấn đề của AAB<br /> → 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 <br /> → Để xuất AAB sang APK, phải cung cấp App Signing Key của mình cho Google</p>

3 bình luận

 
ganadist 2021-07-02
<p>Điều này có thể gây hiểu nhầm..<br /> aab là định dạng dùng để đăng lên Google Play Store.<br /> Khi thực sự tải xuống thiết bị thì vẫn nhận dưới dạng apk.<br /> (Về mặt kỹ thuật, đó là các mảnh apk gọi là split apk.)<br /> <br /> 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).</p>
 
ganadist 2021-07-02
<p>Và vấn đề thực chất của AAB là việc phía Google sẽ thay mặt ký ứng dụng..<br /> Đ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.<br /> <br /> 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.<br /> <br /> 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.<br /> https://xda-developers.com/google-play-apk-replacement-pros-cons/… /> https://commonsware.com/blog/2021/… /> <br /> </p>
 
tribela 2021-07-02
<p> &gt; Muốn export AAB sang APK thì phải cung cấp App Signing Key của họ cho Google<br /> Câu cuối cùng hơi khiến mình thấy lấn cấn...</p>