簡體   English   中英

如何在不從設備上卸載的情況下更新android應用

[英]How to update android app without uninstalled from device

當我嘗試將Android應用程序中 版本更新自己的網站時 在安裝過程中會出現此問題。 那是

應用未安裝

已經安裝了具有相同名稱且存在沖突的現有軟件包。

任何人都可以幫助如何下載更新的應用程序而無需卸載。

提前致謝。

您必須同時更改

android:versionCode="4"
android:versionName="1.0.4" 

android:versionCode is a integer, eveny update increment by 1
android:versionName can any string

並且您使用相同的密鑰庫

如果您是從自己的網站安裝的,請不要增加上傳的新apk的版本代碼和名稱,使用已經存在的apk的相同代碼和名稱,它將替換現有的apk,因此無需卸載該應用程序。

嘗試通過在設備設置中啟用“從未知來源安裝應用程序”

最佳方法即使您將應用程序用於內部目的,也可以使用實時密鑰庫(而非調試密鑰庫)對應用程序進行簽名,然后將其上傳到自己的站點中。

避免遇到問題的另一種方法:

如果您只希望某些特定的用戶下載該應用程序,這是您將應用程序托管在自己的網站中的原因,那么google提供了一個選項供測試人員使用,您可以在測試人員中添加他們的電子郵件,以便進行alpha測試或beta測試每當您將apk上傳到Playstore時,您添加的那些用戶都會收到通知,並且可以在不卸載現有用戶的情況下更新該應用(這對於所有未添加的用戶都是不可見的)。

暫無
暫無

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

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