Android 5.0 (API cấp 21) cho phép các doanh nghiệp thiết lập hồ sơ được quản lý. Nếu thiết bị có cấu hình được quản lý, cài đặt của hồ sơ sẽ nằm dưới sự kiểm soát của quản trị viên doanh nghiệp. Quản trị viên có thể chọn ứng dụng nào được phép cho cấu hình đó và có thể kiểm soát những tính năng thiết bị có sẵn cho cấu hình.Cách phân biệt ứng dụng Android đang chạy trong hồ sơ được quản lý và cấu hình thông thường?
Giả sử chúng tôi có ứng dụng trong Google Play Market và một số khách hàng có thể cài đặt ứng dụng thông qua Hồ sơ quản lý thiết bị di động. Làm cách nào để phân biệt theo chương trình giữa các phiên bản ứng dụng đó? Nói cách khác, làm thế nào để đảm bảo rằng phiên bản ứng dụng cụ thể được quản lý bởi quản trị viên doanh nghiệp (nằm trong hồ sơ công việc)? Cảm ơn trước.
Giả sử rằng hồ sơ công việc có một số hạn chế, ít nhất một, sử dụng 'UserManager' để kiểm tra xem hồ sơ hiện có những hạn chế. –