Android APK签名

时间:2012-12-04 17:29:00

标签: android apk code-signing

  

可能重复:
  Is it possible to decompile an Android .apk file?

我对Android APK签名有疑问。这是一个场景: 市场上有一些应用程序。我在我的设备上安装它。解压缩APk,对其进行反编译。然后重新编译它(做我想要的任何改变),使用我的密钥库签名并将其上传到市场并基本上欺骗该应用程序。有没有(除了App本身检查谁签署了应用程序)阻止某人这样做?

2 个答案:

答案 0 :(得分:2)

在Play商店中,每个应用都有一个唯一的包名。因此,您无法上传具有相同包名称的应用。除此之外,你必须同意谷歌的协议(并上传某人的应用程序肯定是违反他们的协议),所以如果你想被原始开发者起诉,那么继续...

答案 1 :(得分:0)

我假设你问的是因为你担心发生这种情况 你,而不是你打算这样做给别人的应用程序。

您将无法使用与市场上已有的应用相同的套餐名称。安装您的应用程序的人不会丢失另一个。就市场而言,它们是完全不同的应用程序。它们需要在不同的发布商帐户下发布,因为它们是由不同的密钥签名的。

如果你想在表面上进行欺骗(这是你无论如何都可以做到的),那么有一种更简单的方法。只需编写一个与市场上的应用程序具有相同名称和描述的应用程序。寻找“高飞游戏”的人会发现你的ersatz标题以及真正的“高飞游戏”应用程序。注意事项。