9

我想在亚马逊应用商店和 Google Play 上发布付费应用。我计划为我的应用程序进行两个单独的构建,一个包含并启用了 Google Play 许可库(用于提交到 Google Play),另一个禁用了许可库(用于提交到亚马逊应用商店;亚马逊有自己的许可设施) . 除此之外,两个构建将是相同的(相同的包名称等)。有谁知道这种策略是否可行?

我特别担心的是应用程序更新。如果用户从 Amazon 应用商店购买了我的应用,并且我向 Google Play 发布了更新,那么该用户是否会收到通知,告知他们可以从 Google Play 获得更新?

4

3 回答 3

6

我目前在 google play 市场和 Amazon 市场上都有应用程序,并且没有遇到您上面提到的任何问题。我正在使用 ecplise 并使用证书创建了 apk 文件,并为两个 Android 市场使用了相同的 apk 文件。

由于它们是独立的市场,并且您提到亚马逊有自己的身份验证,这意味着谷歌播放更新不是问题,因此需要在两个市场上完成。

Google Play 与亚马逊应用商店

最后,需要注意的是,如果您有任何引用游戏市场的链接,您需要将它们更改为亚马逊市场,否则亚马逊将失败(上传到亚马逊市场可能需要几天时间),希望这会有所帮助。

于 2012-11-12T11:46:27.187 回答
2

当您将 android apk 文件提交到 Amazon 应用商店时,它会自行签名并发布应用。我通过调试构建(甚至没有任何签名的 apk)上传,亚马逊接受了它,该应用程序现在在他们的应用程序商店中。亚马逊可能会对应用程序进行某种自动签名。

确保您没有实施与 Google Play 商店相关的任何内容。

祝你好运!

于 2016-01-12T05:40:06.203 回答
1

我正在编写一个应用程序并面临同样的情况,我发现最好的解决方案是将您的应用程序变成一个库项目并将其导入两个单独的项目以进行发布。

这些单独的项目将具有从特定商店启动所需的任何更改,但您的大部分代码将在一个库中。这样,您对库所做的任何更新都将在下一次构建时自动传递到两个版本。

于 2012-11-12T12:10:49.593 回答