Czy istnieje sposób, aby zaktualizować (nie ponownie zainstalować) nierynkowy pakiet APK na urządzeniu z systemem Android? Mogłem znaleźć tylko instalację adb (nie ma to jak aktualizacja adb)
110
adb install -r
jest najbliższą dostępną wartością, czyli w rzeczywistości aktualizacją, ponieważ zachowuje bazę danych i zapisane preferencje. W przypadku odinstalowania / ponownego zainstalowania bazy danych aplikacji i preferencji zostaną usunięte. W czym dokładnie próbujesz zaktualizować aplikację, w której opcja -r Ci nie pomaga?
adb install -r
nie działa dla mnie. Więc zrobiłem małe obejście.Odinstaluj aplikację, ale zachowaj dane za pomocą
adb uninstall -k com.packagename
. Spowoduje to odinstalowanie aplikacji, ale zachowa dane. Zobacz toZainstaluj aplikację ponownie, używając
adb install package.here
.Uwaga: aby wykonać to polecenie, musisz mieć uprawnienia administratora.
źródło
Aby ponownie zainstalować starszą wersję aplikacji, użyj tego polecenia:
źródło
Najłatwiejszym sposobem na zrobienie tego dokładnie tak, jak apk rynkowy, jest pobranie APK na swój telefon (tj. Pobranie z Dysku Google lub e-maila), a następnie kliknięcie APK w bibliotece Pobrane
źródło