Amazon Device Messaging具有静态方法,该方法用于确保正确设置AndroidManifest.xml文件以允许发送和接收ADM消息。这是一个无效方法。这种方法实际上是做什么的?如果清单设置不正确会怎样?
最佳答案
从Amazon developer forum:
清单检查方法查询Android的程序包管理器,以确保清单中的条目正确(权限,导出的接收者)。它还会检查您是否嵌入了API密钥,但不会检查它是否有效。如果这些检查中的任何一个失败,它将引发IllegalStateException。
还一文不值:清单检查器旨在在ADM集成期间用于快速查找清单中的问题,不应将其放入应用程序的关键路径中