有沒有辦法我們可以更新(而不是重新安裝)在Android設備上的非市場的apk? 我只能找到一個adb安裝(沒有像adb更新)adb更新非市場apk?
86
A
回答
209
adb install -r
是最接近你,這實際上是一個更新,因爲它保持數據庫和存儲首選項。如果您卸載/重新安裝應用程序數據庫和首選項都被刪除。你究竟想要更新關於應用程序的-r選項對你沒有幫助?
-1
做完全一樣的市場APK最簡單的方法,是將APK下載到您的手機(即從谷歌驅動器下載或電子郵件),然後在下載庫點擊APK
+0
雖然這可能是正確的答案,但最好提供一個示例。閱讀[答案]頁面以獲取更多信息。 – ItamarG3 2017-06-27 13:28:04
+1
此解決方案不適用於自助服務終端或COSU設備或任何不允許用戶安裝應用程序的設備。 – 2018-01-16 10:25:34
相關問題
- 1. Android .apk上傳到市場
- 2. 判別市場的apk和調試APK
- 3. Android ad-hoc APK安裝獲取谷歌播放市場更新?
- 4. 更新以前市場上的Android市場版本
- 5. 通知用戶非市場應用更新的最佳方式?
- 6. 非市場apk更新安裝程序
- 7. 部署多個APK推向市場
- 8. 與Android非市場Admob
- 9. 識別市場和非市場應用的Android設備
- 10. 自動更新無市場DELPHI XE5
- 11. Eclipse的市場更新問題
- 12. 更新,而不是從市場
- 13. Windows7手機市場的更新頻率
- 14. 安卓市場更新和Eclipse項目
- 15. 更新後的FirefoxOS市場(Fx0設備)
- 16. 如何刪除我的舊apk並在Google Play市場發佈更新?
- 17. adb fail install .apk
- 18. 是否可以讓用戶從應用程序的非市場版本更新到市場版本?
- 19. 「新」Facebook市場是否有上市API?
- 20. 更新國家市場,同時更新商店上的.xap
- 21. 新的Android市場佈局
- 22. C2DM與Android 2.2非市場設備
- 23. Android:安裝非市場應用程序
- 24. 市場更新後自動重新啓動應用程序
- 25. Android新更新的市場應用程序菜單圖標
- 26. Windows Phone市場應用更新變更日誌
- 27. 避免更新非可空場
- 28. APK更新
- 29. Android市場上市名稱
- 30. Android應用程式下載/從市場APK升級程序
有一些數據我存儲在我希望保留更新/重新安裝的應用程序中。我想,如果這是一個限制,我唯一的辦法就是將它存儲在SD卡中,但如果用戶從卡上刪除數據,這又會帶來風險嗎? – lostInTransit 2010-03-10 15:10:31
您在app中存儲的數據(在上下文首選項中)將保留在重新安裝的位置,即如果您使用adb -r選項....只有在您通過代碼手動卸載或刪除它們時纔會刪除這些數據。 – 2010-03-10 16:48:09
以這種方式安裝時是否有任何方式查看堆棧跟蹤? – Vincent 2011-06-08 08:48:31