gpt4 book ai didi

java - 公共(public)存储库中的 Android In App Billing 公钥

转载 作者:太空宇宙 更新时间:2023-11-03 11:14:01 25 4
gpt4 key购买 nike

我编写了一个开源应用程序,我在其中通过应用程序内结算添加了捐款。 Google 表示要“隐藏”公钥 ( see here )。

由于该应用程序本身是开源的,因此每个人都可以编译它并更改 key 。目前我创建了一个带有返回 key 的静态类的新项目。我用这个类来获取 key ,所以我的 git 存储库中没有普通的公钥。但这真的有必要吗?

如果有人知道我的公钥,最糟糕的情况是什么?

谢谢,芦笋

最佳答案

我考虑过这个“问题”并尝试自己回答。希望它对任何人都有用。

注意:如果您打算通过应用内购买来销售东西和激活功能,您应该混淆您的 key !我的回答仅适用于开源应用!

由于我没有通过应用内购买激活附加功能,因此黑客无法替换 key 。他无法获得任何附加功能。即使它会启用某些功能,由于该应用程序是开源的,每个人都可以删除检查购买的条件。

换句话说,如果有人在他的应用程序中使用 key ,我不确定如果他将应用程序上传到开发控制台会发生什么。我认为应用内购买会失败,因为每个上传的应用都会生成一个新的公钥。

我会说您可以将公钥包含在您的公共(public)存储库中。我也会包含它。

关于java - 公共(public)存储库中的 Android In App Billing 公钥,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20034389/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com