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)
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)
Odpowiedzi:
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 to
Zainstaluj aplikację ponownie, używając adb install package.here
.
Uwaga: aby wykonać to polecenie, musisz mieć uprawnienia administratora.
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