Что на самом деле делает ADMManifest.checkManifestAuthoredProperly()?
В Amazon Device Messaging есть статический метод, используемый для обеспечения правильной настройки файла AndroidManifest.xml, позволяющего отправлять и получать сообщения ADM. Это пустой метод. Что на самом деле делает этот метод? Что происходит, когда манифест настроен неправильно?
1 ответ
С форума разработчиков Amazon:
Метод проверки манифеста запрашивает диспетчер пакетов Android, чтобы убедиться, что в вашем манифесте есть правильные записи (разрешения, экспортированный получатель). Он также проверяет наличие встроенного API-ключа, но не проверяет его действительность. Если какая-либо из этих проверок завершается неудачей, она генерирует исключение IllegalStateException.
Также ничего не стоит: средство манифеста предназначено для использования во время интеграции ADM, чтобы быстро находить проблемы в вашем манифесте, и его не следует вводить в критический путь вашего приложения.