2011-11-28 154 views
0

我正在与团队中的另一位开发人员一起在android 2.2中构建移动应用程序。我正在使用mapview。我和其他开发人员获得了不同的密钥。现在,我的问题是应用程序在android市场中上传的关键是什么?可以有任何常见的API密钥?Android常用谷歌地图api密钥

对不起,只是有点困惑abt它。

回答

2

您必须指定的Google Maps API取决于您用于签署应用程序的证书。

在Android SDK中,安装时会生成一个自签名证书,此“开发人员”证书用于在模拟器中部署应用程序。你使用的关键是基于这个。

由于您的felow开发人员安装了另一个SDK,因此他有另一个证书。不同的证书意味着不同的密钥,所以你不一样。

在市场上部署应用程序时,不允许使用“开发人员”证书。你必须使用一个不同的。 Android Market文档在部署您的第一个应用程序之前向您详细解释了这部分内容。必须为此证书生成新的Google Maps API,并且必须使用此密钥构建和打包您的应用程序。

不,没有通用的(或“普通”)密钥,您可以在任何地方使用。您必须为您拥有的每个证书申请一个新证书。

+0

感谢队友......这真的很有帮助! – Maverick