2016-11-09 37 views
1

我已經發表在商店的Android應用程序相同的名稱發佈的應用程序,但是,我們失去了密鑰庫,當我取消發佈當前應用,並嘗試重新發布具有相同名稱的另一個應用程序我有一個消息說我不能用同一個名字發佈一個應用程序,是否有操作要做?谷歌玩

謝謝:)

+0

你試過更改包名嗎? –

+0

你是否改變了appId? – Alex

+1

您可以在Play商店中擁有多個具有相同顯示名稱的應用程序,但它們必須具有不同的包名(並且Play商店實際上不允許具有與另一個應用程序包相同包名的第二個應用程序) –

回答

0

在谷歌播放每一個應用程序都需要有一個單獨的應用程序ID(如com.company.awesomeapp)。因此,如果您丟失了密鑰庫並且無法使用之前的ID上傳應用程序,則必須更改ID(例如,com.company.awesomeapp2)。

一個小提醒,現在的應用程序ID是不一樣的應用程序包。因此,您可能會繼續在內部使用舊的應用程序包(用於源文件和清單),但您需要將中的applicationId更改爲新的。如果您在清單中的某處引用應用程序ID,則可以使用佔位符:${applicationId}

0

我的問題的解決方案是重命名以前的應用程序,並創建具有相同名稱的應用程序。 我顯然不得不更改應用ID

0

儘管您的舊應用不再可供下載,但Play商店仍需要不同的applicationId,因爲有些用戶可能仍然在其設備上安裝了舊應用(它在用戶可以購買應用程序購買等方面仍然可能是「支持」的),並且它是Android操作系統明確拒絕安裝具有相同名稱的軟件包,並且允許在ID和證書相同時進行更新。

你可以想象,你從Play商店中刪除一個應用程序的情況下,如果它允許創建一個新的具有相同applicationId,有人得到了你的密鑰庫和證書的持有,這個人可以上傳一個完全不同的應用程序並使用舊應用程序觸發用戶更新。現在,這將是非常糟糕的,簡單的解決方案是不允許相同的applicationId s。