Khi bạn dứt khoát ping tôi để trả lời:
AFAIK, các ứng dụng chỉ có thể sử dụng các quyền được khai báo trong Bản kê khai của chúng - vì vậy không có cách nào một ứng dụng có thể tự thêm các quyền mà nó không bao giờ yêu cầu ở đó.
DeviceAdmin cung cấp thêm sức mạnh cao (các ứng dụng được bảo vệ chống lại việc gỡ cài đặt và có thể truy cập một số nội dung bổ sung mà họ không thể làm mà không có). Chính xác điều này bao gồm những gì, tôi không chắc chắn. Tôi chỉ có thể đề cập đến một phần cụ thể của trang bạn đã liên kết , nơi quyền hạn được giải thích. Tôi không thể đảm bảo tính đầy đủ của các trang (hoặc tính chính xác ở đó: sẽ không phải là lần đầu tiên một số lỗi xảy ra ở đó).
Kích hoạt Quản trị viên thiết bị (nguồn: Nhà phát triển Android ; nhấp vào hình ảnh để phóng to)
Bạn có thể nhớ có một thứ khác mang tên tương tự: ADM, Trình quản lý thiết bị Android . Kiểm tra ảnh chụp màn hình ở trên với ý nghĩ đó, cho bạn ý tưởng về những điều cơ bản: ADM cho phép bạn cho phép các chức năng đó (mặc dù AFAIK không có tính năng "Giám sát các nỗ lực mở khóa màn hình" và "Vô hiệu hóa camera"). Nhưng đây là một ví dụ điển hình của việc sử dụng hầu hết các tính năng đó.
TL; DR: AFAIK DeviceAdmin không thể cấp quyền cho bất kỳ ứng dụng nào (bao gồm cả ứng dụng DA), đặc biệt là nếu ứng dụng trong câu hỏi không khai báo chúng trong ứng dụng đó Manifest
. Nó chỉ cung cấp cho ứng dụng mang quyền truy cập này vào các tính năng hệ thống cụ thể không có sẵn.