Zwykle mogę ponownie zainstalować pakiet APK (rezerwując dane aplikacji) tylko wtedy, gdy jego podpis jest zgodny z poprzednim.

Jak wymusić uaktualnienie apk (na przykład z dystrybucji do wersji samokompilatora) bez dezinstalacji przy użyciu uprawnień administratora?

Obejście polega na utworzeniu kopii zapasowej danych aplikacji + odinstalowaniu + zainstalowaniu + przywróceniu danych, ale jest to niewygodne i powiadamia innych aplikacje o [nie] instalacji, która nie jest pożądana.

Komentarze

  • Popraw system, aby ignorować podpis podczas instalowania aplikacji. Aplikacje takie jak LuckyPatcher pozwalają na to.
  • A co z wymianą APK w / data / app, a następnie miękkim / pełnym restartem?
  • Ponowne uruchomienie również jest niewygodne. Chcę płynnego przełączania się między wersją deweloperską a wersją repozytorium.
  • W tym przypadku: Podpisz wersję rozwojową tym samym podpisem, co wersja produkcyjna. Działa jak urok.
  • Nie ' nie mam klucza do produkcji, również F-Droid podpisuje nim aplikacje ' s własny klucz. Przepływ pracy jest następujący: 1. Zainstaluj aplikację z F-Droid, 2. Chcesz wnieść poprawkę / funkcję, więc zbudowaną ze źródła; 3. Zainstalowane ze źródła, przetestowane itp.; 4. Poprawka została ostatecznie udostępniona. Wersja samodzielna nie jest już potrzebna; 5. Chcesz ponownie zaktualizować aplikację z F-Droid.

Odpowiedź

Możesz użyć aplikacji o nazwie „Lucky Patcher” zawiera wiele poprawek systemu (wymagane są root i busybox), a następnie wykonaj następujące kroki:

  1. Idź do Karta „Zestaw narzędzi” w przycisku.
  2. Wybierz „Popraw do Androida”.
  3. Zaznacz „Wyłącz weryfikację podpisów w menedżerze pakietów”.
  4. Naciśnij „Zastosuj” „i poczekaj, aż telefon się zrestartuje.

i to wszystko. ” Lucky Patcher „ ma również Xposed moduł do wykonania tego samego zadania, jeśli Xposed jest już zainstalowany w twoim systemie.

Odpowiedź

Użyj XInstaller, potrzebujesz roota. potrzebuję również Xposed do aktywacji XInstaller.

Po zakończeniu konfiguracji przejdź do XInstaller i wybierz instalację, a następnie wybierz Sprawdzanie podpisów . Kiedy skończysz, pamiętaj, aby włączyć sprawdzanie podpisów .

Oto linki do pobrania: Xposed instalator i XInstaller

Komentarze

  • Dlaczego głosowanie przeciw? Czy jest jakiś problem z XInstaller?
  • Ten post mógł zostać odebrany przez Twój post, gdy rewizja 1 była najnowszą wersją. Chociaż mogę ' nie mam pewności. Unikaj jednoliniowych w przyszłości .
  • I ' Jestem nowy w publikowaniu postów na forach, więc najpierw napisałem tylko po to, aby używać xinstaller. Głos w dół pochodzi z edit.: P

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *