我只是想问一下在 Android Manifest 中使用元数据标签来存储服务器目的地、API 密钥等信息是否有任何缺点。
任何性能问题?(如果有很多元数据)安全问题?
谢谢
我只是想问一下在 Android Manifest 中使用元数据标签来存储服务器目的地、API 密钥等信息是否有任何缺点。
任何性能问题?(如果有很多元数据)安全问题?
谢谢
清单是公共信息,所有已安装的应用程序(例如这个)都可以访问。我不会在那里存储 API 密钥,因为通常您不希望其他(可能是恶意的)应用程序窥探此类信息。您无法阻止用户获取此类信息,但您至少可以尝试让其他开发人员难以接受。
还值得注意的是,其他应用程序也可以加载资源文件(请参阅获取另一个应用程序的资源),因此我也不会在那里存储该数据。编译时常量更难掌握,可能是存储此类内容的理想场所。
没有任何缺点。而且它也不会导致任何性能问题。