簡體   English   中英

如何使用新的apk升級prevoius apk而不會丟失android中未知資源apk的先前數據

[英]how to upgrade the prevoius apk with new apk without losing the previous data in android from unknown resources apk

如何使用新的apk在真實設備中丟失之前的apk數據來升級Android應用程序?

AndroidManifest.xml中有一個versionCode元素。 這是一個整數,每個新版本的值都應該增加。 因此,此整數的值越高,您的應用版本就越新。 因此,要使用apk更新您的應用,您應該將此數字增加1並重新編譯您的應用並使用生成的apk來安裝您的應用,就像通常那樣。 數據將自動保存。 這就是hockeyapp為beta測試者更新應用程序的方式。

這是默認行為。 如果需要刪除數據,則需要實現特殊邏輯。 只需重新安裝apk即可。

嘗試查看您的數據是否存儲在SD卡中,並復制計算機上包含的文件夾。 但我想如果你的數據存儲在你的SD卡上,那么新的apk會嘗試在重新創建所有內容之前讀取它並刪除所有內容。 如果您的數據存儲在其他位置,請僅備份這些數據。

我不認為更新apk會破壞你的數據。 只知道什么時候有風險:在您的計算機上備份。 希望它會有所幫助。

暫無
暫無

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

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