使用新密钥库发布更新/新apk

时间:2016-01-14 23:11:02

标签: android android-studio google-play-services apk keystore

所以我已经从备份我的密钥库中吸取了教训,现在新的密钥库已安全地隐藏起来了。 {是的,我已经找了很久的旧的:-(}

我需要取消发布我当前的应用,因此我可以重复使用应用名称,并使用我创建的新密钥库创建新的应用版本1.

我只能取消发布我的应用而不是将其删除,因为Google出于法律原因需要将其保留为未发布等等,所以要明白这一点。

如何创建一个与现在同名的新应用程序Play商店说该名称已被使用。

仍在挖掘和调查解决方案,但任何帮助将不胜感激。

enter image description here

3 个答案:

答案 0 :(得分:4)

因此,在与Google支持人员交谈之后,我真的希望得到正确的解决方案,只需更改需要更改的内容,并留下可能留下的内容。

因此,对于那些像我一样失去密钥库文件的人来说,这是重新发布你丢失密钥库的应用程序的必要步骤。

  1. 解开您的应用。 因此,在所有应用程序中,您会看到此状态,并且应用程序在状态下显示为未发布。 enter image description here

  2. 更改未发布的应用的名称。 在这里,我只是在应用名称中添加了old这个词。 enter image description here

  3. 使用新的包名重建您的应用,如下所示: 如果当前包名称为com.mycom.myapp,则使用新的名称,例如com.mynewapp.myapp

  4. 建立一个新的密钥库,当他们说要保持安全时,他们确实意味着它,保持安全。

  5. (我仍然在重新发布应用程序,所以我会在发布后更新我的答案。)

答案 1 :(得分:3)

Google Play允许许多应用拥有相同的标题。但是,每个应用的应用包在Google Play中都必须是唯一的。这是您为项目的AndroidManifest.xml文件中的<manifest>标记提供的包属性值。包名称用作应用程序的唯一标识符。

例如: com.yourwebsite.yourappname或com.yourwebsite.yoursuitename.yourappname。

以下是Android清单的链接:http://developer.android.com/guide/topics/manifest/manifest-element.html#package

答案 2 :(得分:0)

  

如何创建一个与现在播放商店同名的新应用   说该名称已被使用。

您不能使用相同的名称或包名称。发布后的应用程序无法删除,并且一旦发布就禁止包名称,以避免重新发布禁用/禁止的应用程序。

相同的名称可以由不同的开发人员使用,但不能由已具有该名称的应用程序的同一开发人员使用。 (这是我从错误输入相同名称时的理解)

您需要使用其他包名称和应用名称。但是,如果它被禁止,它很可能会长期存在新的包名。它将再次被禁止,并可能导致禁止开发者帐户。小心。