Tại sao Play Store vẫn yêu cầu tất cả các quyền ứng dụng khi cài đặt trên Android Marshmallow?


7

Từ mọi thứ tôi đã đọc, khi cài đặt một ứng dụng mới từ Play Store trong Marshmallow, nó được cho là chỉ cài đặt mà không có câu hỏi về sự cho phép (ví dụ: bài viết về Slash Gear ). Ứng dụng sau đó được yêu cầu yêu cầu mỗi quyền mà nó cần khi bạn chạy nó.

Điều này không xảy ra trên Nexus 5 của tôi mà tôi đã cập nhật qua OTA lên 6.0 vào đầu tuần này. Khi nhấp vào cài đặt trong Cửa hàng Play, vẫn nhận được danh sách quyền lớn cùng với nút Chấp nhận. Có một thiết lập cần thiết để làm cho công việc này như mong đợi?


2
Xem nếu điều này giúp. Ars Technica lưu ý ở đây : " Các ứng dụng nhắm mục tiêu SDK mới và được cài đặt trên thiết bị 6.0 sẽ không yêu cầu bất kỳ quyền nào khi cài đặt. Đúng vậy, nút" cài đặt "trong Play Store sẽ thực sự cài đặt ứng dụng ngay bây giờ. " Nó cũng lưu ý " Các ứng dụng cũ không nhắm mục tiêu SDK Android M vẫn sẽ hiển thị một danh sách lớn các quyền khi cài đặt. " Câu hỏi của tôi: bạn đã thử cài đặt ứng dụng nào và chúng đã được cập nhật cho Android 6?
Firelord

Câu trả lời:


9

Tôi tin rằng ứng dụng phải được tạo bằng API 23 (còn gọi là API của Marshmallow) người dùng phải ở trên 6.0 Marshmallow trở lên cho những gì bạn muốn có hiệu lực. Tuy nhiên, bạn vẫn có thể truy cập Cài đặt - Ứng dụng và thay đổi từng quyền của từng ứng dụng hoặc đi vào Nâng cao trong Ứng dụng (biểu tượng bánh răng) và thay đổi chúng theo danh mục.

Nguồn: Nhà phát triển Android - Quyền yêu cầu trong thời gian chạy


Thật không may là nó hoạt động theo cách này, vì một số ứng dụng tôi muốn cài đặt nhưng không muốn truy cập ngay cả vào những thứ như danh bạ. Đoán tôi sẽ tiếp tục trì hoãn cài đặt các ứng dụng đó cho đến khi chúng được nâng cấp lên 23.
Josh Diehl
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.