Что на самом деле делает ADMManifest.checkManifestAuthoredProperly()?

В Amazon Device Messaging есть статический метод, используемый для обеспечения правильной настройки файла AndroidManifest.xml, позволяющего отправлять и получать сообщения ADM. Это пустой метод. Что на самом деле делает этот метод? Что происходит, когда манифест настроен неправильно?

1 ответ

Решение

С форума разработчиков Amazon:

Метод проверки манифеста запрашивает диспетчер пакетов Android, чтобы убедиться, что в вашем манифесте есть правильные записи (разрешения, экспортированный получатель). Он также проверяет наличие встроенного API-ключа, но не проверяет его действительность. Если какая-либо из этих проверок завершается неудачей, она генерирует исключение IllegalStateException.

Также ничего не стоит: средство манифеста предназначено для использования во время интеграции ADM, чтобы быстро находить проблемы в вашем манифесте, и его не следует вводить в критический путь вашего приложения.

Другие вопросы по тегам