У кого-нибудь есть задача блокировки, работающая в Android L? Могут ли они поделиться некоторыми сведениями о том, как это работает? Я видел инструкции ниже, но пытался понять это.Как использовать Android-L Preview Task Locking?
В настоящее время я создал приложение, которое я хотел бы запустить в режиме киоска. Я посмотрел, как сделать это приложение для запуска или использовать Surelock, но новая блокировка задач выглядит так, что в будущем это будет лучший вариант.
Мне нужно создать сборку userdebug для Android L? Я еще не создал Android из источника, я начал смотреть на сборку, но я не думаю, что источник для Android-L доступен еще?
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: Подробнее
Я попытался укоренения устройства (Nexus 7) работает на Android-L предварительного просмотра. Затем я помещаю device_owner.xml имя моего пакета в data/system /. Но он все еще не работает, islockTaskPermited() возвращает false, а вызов startLockTask() ничего не делает.
Вы можете * получить ответы, если вы зададите этот вопрос на Android Stackexchange .. – cybermonkey
В чем проблема? –
Я задал связанный с этим вопрос на Android Stackexchange, о том, как мы включим его на устройствах Android-L: http://android.stackexchange.com/questions/85013/how-to-enable-task-locking-in -android-5-0-production-devices –