由于 Google 迁移到 android map API v2,您必须将 SHA1 密钥与包名连接起来。在页面上它以复数形式显示“包”,但我似乎无法找出是否以及如何将包名称连接到同一个帐户
我想用 'com.foo...' 和 'com.bar...' 开发应用程序我真的必须为我的所有应用程序使用相同的包名称吗?或为每个项目创建新密钥?
谢谢你的协助
由于 Google 迁移到 android map API v2,您必须将 SHA1 密钥与包名连接起来。在页面上它以复数形式显示“包”,但我似乎无法找出是否以及如何将包名称连接到同一个帐户
我想用 'com.foo...' 和 'com.bar...' 开发应用程序我真的必须为我的所有应用程序使用相同的包名称吗?或为每个项目创建新密钥?
谢谢你的协助
我认为您可以对两者使用相同的。因为,API 密钥已经存储在 .android 文件夹中的 debug.keystore 中。但是,如果您想在 Play 商店中正式发布您的应用程序。您可能必须再制作一个,因为它们不支持两个应用程序的相同键值。
Ben dubugginge 我的应用程序并尝试制作新的应用程序......
您必须为每个项目创建一个密钥。使您能够查看每个应用程序的统计信息。
但是您可以使用相同的调试密钥库(在安装 sdk 时创建?)来创建您需要的任意数量的密钥。
转到Google Api 控制台并单击“创建新的 Android 密钥...”按钮。
在那里您可以输入几个 SHA1 包组合,如下所示:
A5:5C:9F:45:BA:62:04:53:37:E4:A4:0D:CE:D5:2C:0B:99:B8:CE:10;com.example.app1
A5:5C:9F:45:BA:62:04:53:37:E4:A4:0D:CE:D5:2C:0B:99:B8:CE:10;com.example.app2
A5:5C:9F:45:BA:62:04:53:37:E4:A4:0D:CE:D5:2C:0B:99:B8:CE:10;com.example.app3
如果您为此文本生成密钥,则可以对上述所有三个应用程序使用相同的密钥。