Spørsmål:
Hvordan nedgradere en app hvis den er oppdatert via Play Store?
D.W.
2015-07-26 08:46:05 UTC
view on stackexchange narkive permalink

Jeg har installert en app på telefonen min, som jeg har installert fra Google Play Store. Hvis jeg oppdaterer appen og ikke liker den oppgraderte versjonen, er det en måte å angre oppdateringen og nedgradere tilbake til versjonen av appen som jeg tidligere hadde installert?

Jeg prøvde å søke en haug på dette nettstedet, og jeg fant mange spørsmål om nedgradering av OS / ROM / firmware, men ingenting om nedgradering av appversjoner eller tilbakestilling av en appoppdatering.

Den beste måten jeg tror er å ha en sikkerhetskopi av appen (i det minste APK-en hvis ikke datafilene; APK for tidligere versjon av en app kan også fås fra noen nettsteder (pass på malware) hvis du oppdaterte appen og ikke har ikke sikkerhetskopien) slik at hvis du ikke liker den oppdaterte versjonen, kan du ganske enkelt bruke den APK-en for å gå tilbake til forrige versjon. Det var for ikke-rotte enheter. For en rotfestet enhet, vel, bruk [Titanium Backup] (http://www.titaniumtrack.com/kb) for å ta fullstendig app-sikkerhetskopi.
Fire svar:
Brian
2015-07-26 10:03:57 UTC
view on stackexchange narkive permalink

Det er en idé fra Firelord i kommentaren her som jeg synes skal fungere:

Den beste måten jeg tror er å ha en sikkerhetskopi av appen ( i det minste APK-en hvis ikke datafilene; APK av tidligere versjon av en app kan også fås fra enkelte nettsteder (pass på malware) hvis du oppdaterte appen og ikke har sikkerhetskopi), slik at hvis du ender med å mislike oppdatert versjon, så kan du ganske enkelt bruke APK-en for å gå tilbake til forrige versjon. Det var for ikke-rotte enheter. For en rotfestet enhet, vel, bruk Titanium Backup for å ta fullstendig app-sikkerhetskopi.

Ja det er en flott kommentar, det er egentlig ikke et svar. Rooting ville fungere, men det er mer et arbeid rundt, i motsetning til en løsning. Årsak med mindre du root (som ikke offisielt støttes av google / produsenter med mindre du er på en "dev" -enhet), kan nedlasting av APK-er fra tredjeparts nettsteder og lignende føre til alle slags problemer og anbefales ikke med mindre du vet hva du gjør. Kanskje det var derfor det var en kommentar og ikke et svar. Men til hver sin egen, antar jeg.
@jer3my Kan være at jeg blir misforstått i kommentaren på grunn av lengden, men jeg fokuserte veldig mindre på rotfestet løsning. Android-enhet, enten den er rotfestet eller ikke-rotet, tillater i det minste sikkerhetskopiering av brukerinstallerte apper (APK). Det er mange tredjepartsapper på Play Store som tar sikkerhetskopi (APK) av brukerinstallerte apper. Jeg nevnte om nettsteder som vurderer når brukeren oppdaterte appen fra Play Store og har et sterkt behov for å nedgradere den. - ikke omtale av rot hvor som helst, ikke sant! :)
@Firelord, Sant. Mens enhetene mine har og vil alltid være forankret. Jeg har bare hørt dårlige ting om ikke-rotte backup-apper. Kanskje jeg burde prøve dem før jeg skyver folk til rot. XD jeg skal se på dem! = s
** Brian: ** Legger til i Firelords oppstemte kommentar til dette svaret. Hvis en kommentar ser ut til å inneholde et svar, er tilnærmingen på SE vanligvis: 1) å legge igjen en kommentar som ber kommentatoren om å gjøre det til et svar, 2) vent minst et par dager til kommentatoren skal reagere, 3) hvis det ikke er noe reaksjon i en rimelig tid (si 2 uker), *** så *** skriv det opp som et svar og vurder å gjøre det til community-wiki med mindre du legger til det betydelig. Det du gjorde, betraktes som et "forsøk på å stjele rep" - selv om det kanskje ikke hadde vært din intensjon;)
Jeg beklager. Jeg er ny på å legge ut på SE. Takk for høflig kritikk. Jeg redigerte svaret for å gjenopprette intensjonen til Firelords.
@Brian Jeg satte pris på at du vil lære og følge SE-kulturen ved å redigere svaret ditt. Imidlertid ugyldiggjør redigeringen nå svaret, og er som sådan ikke * et svar * lenger. I dette tilfellet er det sannsynligvis bedre å slette svaret i stedet, med mindre det tilbakestilles til forrige tilstand (ærlig talt, med tanke på nettstedets moderering, er jeg litt forvirret hva jeg skal gjøre på dette innlegget før noen deltakende brukere merker den siste kommentaren din). .. [forts.]
Mitt forslag * før du sletter dette svaret * er, gå til [chat] (http://chat.stackexchange.com/rooms/25/android-enthusiasts), fortell deltakende brukere (Firelord og Izzy, muligens) at du vil slette svar ved å erkjenne feilen (selv om jeg ærlig talt ser det som en ny bruker misforstått), og deretter slette dette svaret (sletting av svar fjerner også omdømme, der du trenger 5 rep for å kunne chatte). La oss se hva de vil tenke, og hvis de er ok med det, kan du angre, tilbakestille og kanskje utvide dette svaret.
@Brian Jeg har rullet tilbake til revisjon 1 med liten redigering. Men det er ikke nok til å hjelpe spørsmålet. Du vil kanskje legge til noen innspill fra deg som hvordan du tar sikkerhetskopi av apper (root / non-root) før du oppdaterer den på Play Store. Hva er de sikreste eller pålitelige kildene for å laste ned APK-er hvis appen feilaktig er oppdatert i Play Store. Begge punktene er diskutert allerede på dette nettstedet, så du må bare søke litt her.
@AndrewT. Jeg bærer ikke noe nag mot Brian her (er enig med deg i "ny brukers feil"). Som det for øyeblikket er sagt, gir det ingen mening: Hvis en kommentar er et svar, skal kommentatoren være den som konverterer den (og deretter eventuelt fjerne kommentaren). Hvis Firelord er enig, vil jeg si at vi lar det være slik for nå (ikke nødvendig å gjøre det til en "big deal" - regne det som "leksjon lært" av Brian). For å endelig "redde dagen", vil jeg anbefale Brian å møte oss i chat: la oss forbedre svaret for å få det til å bli - og så forsvinner kommentarene;)
lilydjwg
2016-02-27 11:46:38 UTC
view on stackexchange narkive permalink

Jeg har nå nedgradert en app akkurat nå. Jeg har den gamle apk-filen, men når jeg prøver å installere apk, vil den ikke installeres, fordi den er en eldre versjon ( logcat forteller meg dette).

Jeg har for å avinstallere appen og deretter installere den gamle versjonen. Dette vil miste all appdata, men heldigvis har jeg også sikkerhetskopiert det. Jeg ssh inn i telefonen min og erstatter konfigurasjonsfilen manuelt fordi appen ikke gir en måte å eksportere / importere konfigurasjoner på. Dette trinnet krever root-tilgang. Jeg har sikkerhetskopier fordi jeg også har root-tilgang.

OPPDATERING:

Jeg fulgte Firelords forslag, men det lyktes litt annerledes:

  adb install -d -r xxx.apk  

De to bryterne skal brukes sammen ( -d for nedgradering, og -r for å erstatte den eksisterende, så -d vil bety å nedgradere en ikke-eksisterende app ...). De kan ikke trekkes fra -dr som GNU-verktøy.

Jeg bruker Android 6.0.1.

Byaakun
2015-07-27 20:48:25 UTC
view on stackexchange narkive permalink

For systemapper er det en måte å gå tilbake til versjonen som opprinnelig fulgte med telefonen din. Hvis du oppdaterte en systemapp fra Play Store og ønsker å tilbakestille appen til den opprinnelige systemversjonen, kan du gjøre det ved å åpne den i Play Store og klikke 'Avinstaller oppdatering'. dette vil tilbakestille det til en systemoppdatering. Videre kan du ikke en gang avinstallere systemapper via Google play, så det er en feilsikker metode.

Hvis det ikke er en app som ikke er system, fungerer dette ikke.

FiN
2015-07-28 11:52:52 UTC
view on stackexchange narkive permalink

Sjekk ut dette nettstedet.

http://www.freewarelovers.com/android/apps

På dette nettstedet kan du finne freeware-applikasjoner og mange eldre versjoner.

Et annet alternativ er F-Droid som lar deg velge hvilken versjon du vil installere. Og alle tilgjengelige apper på F-Droid er her.

Jeg kan finne en måte å teste om applikasjonene er identiske, og det går slik ... Etter oppdateringen, la oss si, og brukeren er ikke fornøyd med versjonen av applikasjonen, men på freewarelovers.com-nettstedet er det en eldre versjon . Han kan enkelt sjekke om søknaden er den samme. La først den oppdaterte, og last deretter ned den fra nettstedet. han starter installatøren. Hvis installatørene spør, vil brukeren "oppdatere" applikasjonen som betyr at den er den samme appen, hvis ikke betyr det at det er motsatt.
Siden de fleste apper på Google Play er ** ikke ** åpen kildekode, tror jeg ikke dette kan betraktes som et svar på hvordan du kan nedgradere apper fra Google Play.


Denne spørsmålet ble automatisk oversatt fra engelsk.Det opprinnelige innholdet er tilgjengelig på stackexchange, som vi takker for cc by-sa 3.0-lisensen den distribueres under.
Loading...