Google đã đưa ra một số thông báo quan trọng trên Blog dành cho nhà phát triển Android xoay quanh một số chính sách mới mà các nhà phát triển sẽ cần tuân theo để tiếp tục xuất bản lên Play Store. Google cho biết bắt đầu từ tháng 8 năm 2018, tất cả các ứng dụng mới được gửi sẽ cần nhắm mục tiêu Android Oreo và vào tháng 11 năm 2018, các bản cập nhật cho các ứng dụng hiện tại sẽ cần phải làm như vậy. Ngoài ra, bắt đầu từ đầu năm 2018, sẽ có thêm một số siêu dữ liệu được thêm vào tệp ứng dụng (tệp.apk) để xác minh tính xác thực của nó và vào tháng 8 năm 2019, tất cả các ứng dụng sẽ được yêu cầu cung cấp phiên bản 64 bit ngay cả khi chúng nhắm mục tiêu bất kỳ nguồn gốc nào Thư viện Android.
Trong nửa cuối năm 2018, Play sẽ yêu cầu các ứng dụng và cập nhật ứng dụng mới nhắm mục tiêu cấp độ API Android gần đây. Điều này sẽ được yêu cầu cho các ứng dụng mới vào tháng 8 năm 2018 và để cập nhật các ứng dụng hiện có vào tháng 11 năm 2018. Điều này nhằm đảm bảo các ứng dụng được xây dựng trên các API mới nhất được tối ưu hóa cho bảo mật và hiệu suất.
Vào tháng 8 năm 2019, Play sẽ yêu cầu các ứng dụng và cập nhật ứng dụng mới với các thư viện gốc cung cấp các phiên bản 64 bit bên cạnh các phiên bản 32 bit của chúng.
Ngoài ra, vào đầu năm 2018, Play sẽ bắt đầu thêm một lượng nhỏ siêu dữ liệu bảo mật ở đầu mỗi APK để xác minh thêm tính xác thực của ứng dụng. Bạn không cần phải thực hiện bất kỳ hành động nào cho sự thay đổi này.
Google cho biết những thay đổi này là để giúp các ứng dụng chúng tôi sử dụng an toàn như chính Android. Họ đã đưa ra một số ví dụ đơn giản giải thích những thay đổi này sẽ giúp ích như thế nào ở đây.
Ngay bây giờ, nhà phát triển có thể tải lên một ứng dụng được nhắm mục tiêu vào phiên bản Android cũ và không xin phép xem những thứ như dữ liệu máy ảnh hoặc vị trí khi bạn chạy lần đầu tiên vì những ứng dụng này đã trở thành chính thức với Android Marshmallow (API 23). Thêm siêu dữ liệu để sử dụng làm kiểm tra tính xác thực có ý nghĩa ở đây vì có thể được sử dụng để tách các ứng dụng được tải xuống từ Google Play từ các nguồn khác để cài đặt (cũng như được sử dụng để bảo vệ bản sao nếu Google muốn làm như vậy) và yêu cầu Các phiên bản ứng dụng 64 bit đang chuẩn bị sẵn sàng cho các bộ xử lý ứng dụng không hỗ trợ nhị phân 32 bit.
Một tác dụng phụ của những thay đổi này sẽ ảnh hưởng đến cách các nhà sản xuất cập nhật thiết bị cũng như thực tiễn bán thiết bị mới với các phiên bản Android cũ hơn.
Tháng 8 tới, tất cả các ứng dụng mới được gửi tới Google Play sẽ phải được nhắm mục tiêu cho Android Oreo. Vào tháng 11, các bản cập nhật cho các ứng dụng hiện tại cũng sẽ cần được nhắm mục tiêu cho Oreo. Các yêu cầu này sẽ tiến bộ mỗi năm vì vậy các ứng dụng vào tháng 8 năm 2019 sẽ cần nhắm mục tiêu cho phiên bản Android tiếp theo. Mỗi năm điều tương tự cũng xảy ra và các ứng dụng hoặc cập nhật mới cho các ứng dụng hiện tại sẽ không được chấp nhận trừ khi chúng nhắm mục tiêu một phiên bản gần đây.
Các ứng dụng hiện tại không được cập nhật sẽ được phép ở lại và các công cụ phát triển vẫn sẽ cho phép tạo các ứng dụng được nhắm mục tiêu cho các phiên bản cũ. Nhưng Google Play sẽ không. Các ứng dụng được thiết kế cho phần mềm cũ không sử dụng các tính năng mới hơn của Android và kém an toàn hơn vì nó.
Khi điện thoại của bạn không thể chạy ứng dụng bạn muốn vì phần mềm đã cũ, bạn sẽ nhận thấy.
Do đó, các công ty bán điện thoại với phiên bản cũ hoặc quên đi những điện thoại đó khi đến lúc cập nhật chúng sẽ nổi bật vì các sản phẩm sẽ không có quyền truy cập vào các ứng dụng mới hoặc cập nhật mới. Google cho biết họ khuyến khích các nhà phát triển làm những gì họ có thể để làm cho ứng dụng tương thích ngược, nhưng tất cả chúng ta đều biết mọi thứ diễn ra như thế nào khi chúng chỉ được đề xuất hoặc khuyến khích. Hãy xem trạng thái của các ứng dụng máy tính bảng trên Google Play làm ví dụ ở đây. Những thay đổi này sẽ tắt điện thoại một cách hiệu quả với các phiên bản cũ khi nói đến các ứng dụng mới nhất.
Chúng tôi hy vọng sẽ nghe nhiều hơn về các chính sách mới này trước khi chúng có hiệu lực và có một số câu hỏi về cách siêu dữ liệu "xác thực" mới sẽ được sử dụng để được trả lời. Nhưng chúng tôi thích ý tưởng Google làm những gì có thể khi nói đến việc giữ dữ liệu của chúng tôi an toàn hơn và các ứng dụng muốn sử dụng nó kiểm tra tốt hơn một chút.