簡體   English   中英

使用我的簽名登錄並上傳apk

[英]Sign and upload apk with my signature

我正面臨着我的項目問題。 我開發了一個由開發人員開發的應用程序,並上傳了由開發者簽名簽名的簽名apk。 現在我自己更新了一些代碼,並想用我自己的簽名上傳到Playstore。 如果是,那我可以這樣做嗎? 謝謝。

有你給對不起的細節,你不能! 您可能會詢問開發人員的相關詳細信息和密鑰庫文件是否與文件一起使用相同的詳細信息並發布新版本,但由於應用已經在Play商店中,因此您無法使用自己的簽名!

關於密鑰庫的一句話:

在.apk構建過程中,您的應用程序使用與您的帳戶關聯的數字私鑰進行簽名。 無論何時構建新版本,都會使用相同的密鑰對新版本進行簽名。 當Android手機上安裝了應用程序時,它會記住用於對其進行簽名的密鑰。 為了安裝應用程序的更新版本,新應用程序必須使用相同的密鑰進行簽名。 因此,重要的是你不要丟失這把鑰匙!

如果您的密鑰文件丟失或刪除,則無法恢復。

如果您丟失了密鑰庫,則必須使用新的軟件包名稱和新密鑰發布應用程序。 您還應該更新原始應用程序的說明並取消發布。 請注意,允許用戶無限制地重新安裝通過Google Play分發的每個應用程序,即使已取消發布,用戶也可以使用該應用程序。 目前Google Play不支持刪除應用或重新使用軟件包名稱。

無論相同的機器還是不同的機器,您都可以創建新的密鑰庫文件來上傳相同的apk。 它需要唯一的密鑰庫文件,否則它會更新安裝的舊apk。

你必須創建新的密鑰庫,你必須更改你的應用程序包名稱,你必須像新的應用程序一樣上傳

如果您使用其他密鑰庫對其進行簽名,則它將是一個新的應用程序。 所以你應該告訴你的用戶他們必須下載新版本的應用程序。

如果您有運氣,可以通過方式恢復密鑰庫密碼。 我不保證。 (如果您只丟失了密碼)。

谷歌團隊對不同密鑰庫的同一個apk的回復

謝謝你的留言。 如果您丟失了密鑰庫,則必須使用新的軟件包名稱和新密鑰發布應用程序。 您還應該更新原始應用程序的說明並取消發布。 請注意,允許用戶無限制地重新安裝通過Google Play分發的每個應用程序,即使已取消發布,用戶也可以使用該應用程序。 目前,我們不支持刪除應用程序或重復使用程序包名稱。 不幸的是,我們無能為力幫助您進一步解決這個問題。

什么是密鑰庫?

Java KeyStore(JKS)是安全證書的存儲庫 - 授權證書或公鑰證書 - 以及相應的私鑰,例如在SSL加密中使用。 在IBM WebSphere Application Server和Oracle WebLogic Server中,擴展名為jks的文件用作密鑰庫。


如果您丟失了密鑰庫,則無法在播放中更新應用程序(這將導致簽名錯誤)! 唯一的方法是您可以創建一個帶有新包名稱的應用程序,將其上傳以存儲並刪除舊應用程序。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM