如何在强制使用新的/不同的证书/密钥时发布AppInventor应用程序的更新版本?

时间:2013-03-16 00:20:06

标签: flex flash-builder flex4.5 app-inventor

我在一年前涉足AppInventor并构建了一个应用程序,我现在需要在Google Play市场上进行更新。

我现在正在使用Flex / FlashBuilder4.6并且我已经测试了所有应用程序的新版本并且很好,但Android开发人员控制台显示消息说明必须使用相同的密钥...

这里有什么类型的工作,或者我真的不得不放弃之前的应用并在Google Play上重新创建新的应用条目?

我在移动时设置了一个新的MIT帐户,并且可以在MIT App Invetor中看到一些测试项目,但是没有看到有问题的应用程序,所以可能所有这些都是徒劳的。我会开始考虑我可以设置OLD应用程序以显示消息,然后链接将用户带到谷歌播放的新应用程序,但没有拉链文件是一个交易破坏者......任何方式都可以解决这个问题?

感谢

1 个答案:

答案 0 :(得分:0)

问题是:您是否仅使用App Inventor创建了apk文件(可能自2012年5月6日版本125开始),或者您是否使用Marketizer或AppToMarket等其他工具对应用程序进行签名?

如果您仅使用App Inventor,则可以使用旧项目的相同包名称。 App Inventor项目的包名称如下所示:  包名称的第一部分对于App Inventor项目 appinventor.ai _ 始终相同,然后是 gmail登录名,然后是之后遵循 App Inventor项目名称 例如:appinventor.ai_taifunbaer.caturday

要对应用进行签名,您可以使用alias = androidkey 和密钥pwd = android ,另请参阅here