Я пытаюсь разработать внутреннюю консоль EMM, сначала казалось, что все работает нормально, но после дополнительной проверки мы заметили, что зарегистрированное устройство (через QR-код) не загружает приложения, указанные в политике, и когда вы вызываете функцию списка мы получаем {} вместо только что зарегистрированного устройства, я даже вернулся к краткое руководство по началу работы, но это только сбой. Что-то нам не хватает? устройство работает под управлением 8.1.0
Android Management не работает, но регистрирует устройства
Ответы (1)
Возможно, устройству не удалось подготовиться, и политика никогда не достигла устройства, что приводит к тому, что приложения не устанавливаются. Вы можете проверить, подготовлено ли устройство, если есть раздел «Политика устройства» в Настройках ›Google.
Другой способ проверить - использовать Devices.list (). Если он зарегистрирован, Devices.list () также возвращает nonComplianceDetails, в котором подробно рассказывается, почему приложение не установлено. Например, если приложение не установлено из-за того, что оно недоступно в вашей стране. Возвращаемое значение Devices.list () или Devices.get () будет содержать что-то вроде этого:
'nonComplianceDetails': [{'installationFailureReason': 'NOT_AVAILABLE_IN_COUNTRY',
'nonComplianceReason': 'APP_NOT_INSTALLED',
'packageName': 'com.sample.app',
'settingName': 'applications'}],
Кроме того, было бы полезно, если бы вы могли сказать, что именно не удается, в руководстве по быстрому запуску и какую политику вы устанавливаете.