Ttv24h.vn

Những câu chuyện nóng hổi, ​​những tiêu đề tin tức mới nhất về thời sự, kinh doanh và giải trí từ Việt Nam.

Google cuối cùng sẽ cho phép các ứng dụng yêu cầu quyền truy cập vào tất cả các tệp trên Android 11 vào tháng tới

Google đã bắt đầu gửi email cho các nhà phát triển có ứng dụng yêu cầu quyền truy cập rộng rãi vào bộ nhớ thiết bị. Email cho các nhà phát triển biết rằng, bắt đầu từ ngày 5 tháng 5, họ phải thông báo cho Google lý do tại sao ứng dụng của họ yêu cầu quyền truy cập vào dung lượng lớn nếu không họ sẽ không được phép đăng các bản cập nhật nhắm mục tiêu đến Android 11.

Trước Android 11, các ứng dụng có thể yêu cầu quyền truy cập rộng rãi vào bộ nhớ thiết bị bằng cách thông báo quyền READ_EXTERNAL_STORAGE trong tuyên bố của họ và yêu cầu người dùng cấp quyền đó. Nhiều ứng dụng không có nhu cầu chính đáng để đọc tất cả các tệp được lưu trữ trên bộ nhớ của thiết bị đã yêu cầu quyền này, điều này khiến Google thu hẹp quyền truy cập bộ nhớ với các thay đổi “Bộ nhớ theo phạm vi” trong Android 11. Tuy nhiên, đối với các ứng dụng hợp pháp cần quyền này. Quyền truy cập vào bộ nhớ rộng hơn, như trình quản lý tệp, Google khuyến khích họ tiếp tục nhắm mục tiêu đến Android 10 (API Cấp 29) và yêu cầu quyền truy cập vào bộ nhớ “cũ” thông qua quảng cáo requestLegacyExternalStorage=true Trong tuyên bố của họ.

Quyền truy cập kế thừa cho phép các ứng dụng mở rộng quyền truy cập vào bộ nhớ thiết bị mà không bị lộ Giới hạn lưu trữ theo phạm vi cụ thể. Tuy nhiên, tất cả các ứng dụng nhắm mục tiêu đến Android 11 (API cấp 30) trở lên phải chịu các hạn chế về phạm vi lưu trữ và không thể yêu cầu quyền truy cập đã lỗi thời vào dung lượng lưu trữ của thiết bị. Thay vào đó, họ nên yêu cầu quyền mới có tên MANAGE_EXTERNAL_STORAGE (hiển thị cho người dùng là “Quyền truy cập tất cả tệp”) để được cấp quyền truy cập bộ nhớ rộng (ngoại trừ một số thư mục như / Android / data hoặc / Android / obb).

READ  Bốn năm sau, Samsung đã ngừng cập nhật Galaxy S8

Kể từ tháng 11 năm 2021, tất cả các ứng dụng và bản cập nhật ứng dụng được cung cấp cho Google Play phải nhắm mục tiêu đến Android 11, có nghĩa là các ứng dụng trình quản lý tệp và các ứng dụng khác cần quyền truy cập bộ nhớ rộng hơn cuối cùng sẽ chuyển sang mô hình Bộ nhớ theo phạm vi và yêu cầu quyền truy cập Tất cả các tệp. Vấn đề duy nhất là Google hiện không cho phép các nhà phát triển yêu cầu quyền “Truy cập tất cả các tệp”. Trước đó, Google đã nói rằng họ muốn Đối với các nhà phát triển để ký vào một biểu mẫu xác nhận Trước khi cho phép ứng dụng trên Google Play. Mẫu quảng cáo này nhằm mục đích cho phép Google loại bỏ các ứng dụng không cần “truy cập tất cả các tệp”, giống như cách Google hạn chế quyền truy cập vào SMS, nhật ký cuộc gọi, Và QUERY_ALL_PACKAGES Quyền hạn.

Mặc dù Google đã thông báo ý định kêu gọi các nhà phát triển ký vào một mẫu quảng cáo trong thời gian trở lại vào tháng 11 năm 2019, nhưng họ vẫn chưa thực sự cung cấp các mẫu quảng cáo này. Công ty đã trích dẫn những thách thức về lực lượng lao động do đại dịch COVID-19 gây ra, giải thích lý do tại sao họ đang trì hoãn việc cho phép các ứng dụng nhắm mục tiêu đến Android 11 và yêu cầu tải xuống “Quyền truy cập tất cả tệp” trên Google Play. Google Chỉ định một ngày không xác định “đầu năm 2021” Đối với khi mẫu quảng cáo được mở.

READ  Call of Duty: Warzone kéo Fortnite với việc phát hành bản đồ mới

Bây giờ cuối cùng, Google đã có nó Tôi bắt đầu thông báo cho các nhà phát triển Khi các ứng dụng có thể yêu cầu quyền “Truy cập Tất cả Tệp”. Email được gửi đến các nhà phát triển được viết một cách khó hiểu, nhưng một Trang hỗ trợ được xuất bản gần đây Nó thêm một số rõ ràng. Theo trang hỗ trợ, các ứng dụng nhắm mục tiêu đến Android 11 và yêu cầu “quyền truy cập vào tất cả các tệp” cuối cùng có thể được tải trên Google Play từ tháng 5 năm 2021 và mẫu quảng cáo được cho là đã được xuất bản. Để biết danh sách các cách sử dụng, loại trừ và cách sử dụng không hợp lệ của “Quyền truy cập vào mọi tệp”, cũng như các API thay thế được đề xuất, Truy cập trang hỗ trợ của Google.