Có ai có khóa công việc đang hoạt động trong Android L không? Họ có thể chia sẻ một số chi tiết về cách nó hoạt động? Tôi đã thấy các hướng dẫn dưới đây, nhưng cố gắng để hiểu điều này.Cách sử dụng tính năng Xem trước Android-L Task Locking?
Hiện tại tôi đã tạo một Ứng dụng mà tôi muốn chạy ở chế độ kiosk. Tôi đã xem xét làm cho nó một ứng dụng launcher hoặc sử dụng Surelock nhưng khóa nhiệm vụ mới trông giống như nó sẽ là lựa chọn tốt nhất trong tương lai.
Tôi cần tạo một bản dựng Android L của người dùng? Tôi chưa xây dựng Android từ nguồn trước đây, tôi bắt đầu xem xét việc tạo dựng nhưng tôi không nghĩ rằng nguồn cho Android-L vẫn khả dụng?
To set up a device owner, follow these steps:
Attach a device running an Android userdebug build to your development machine.
Install your device owner app.
Create a device_owner.xml file and save it to the /data/system directory on the device.
$ adb root
$ adb shell stop
$ rm /tmp/device_owner.xml
$ echo "<?xml version='1.0' encoding='utf-8' standalone='yes' ?>">> /tmp/device_owner.xml
$ echo "<device-owner package=\"<your_device_owner_package>\"name=\"*<your_organization_name>\" />" >> /tmp/device_owner.xml
$ adb push /tmp/device_owner.xml /data/system/device_owner.xml
$ adb reboot
https://developer.android.com/preview/api-overview.html
Edit: Thông tin thêm
tôi đã cố gắng cổ vũ điện thoại của tôi (Nexus 7) chạy Android-L xem trước. Sau đó tôi đặt một device_owner.xml với tên gói của tôi trong dữ liệu/hệ thống /. Nhưng nó vẫn không hoạt động, islockTaskPermited() trả về false, và gọi hàm startLockTask() không làm gì cả.
Bạn * có thể * nhận được câu trả lời tốt hơn nếu bạn đặt câu hỏi này trên Android Stackexchange .. – cybermonkey
Bạn gặp phải vấn đề gì? –
Tôi đã hỏi một câu hỏi liên quan trên Android Stackexchange, về cách chúng tôi sẽ bật tính năng này trên các thiết bị Android-L sản xuất: http://android.stackexchange.com/questions/85013/how-to-enable-task-locking-in -android-5-0-production-devices –