ADMManifest.checkManifestAuthoredProperly()实际上做了什么?

时间:2014-07-15 02:59:20

标签: android android-manifest amazon-device-messaging

Amazon Device Messaging有一个静态方法,用于确保正确设置AndroidManifest.xml文件以允许发送和接收ADM消息。这是一种无效的方法。这种方法实际上做了什么?清单未正确设置时会发生什么?

1 个答案:

答案 0 :(得分:2)

来自Amazon developer forum

  

清单检查方法查询Android的包管理器,以确保清单中包含正确的条目(权限,导出的接收方)。它还会检查您是否嵌入了API密钥,但不检查它是否有效。如果这些检查中的任何一个失败,则会抛出IllegalStateException。

     

同样值得一无所知:清单检查程序旨在在ADM集成期间用于快速查找清单中的问题,而不应放入应用程序的关键路径