Jeg spekulerede på, hvordan dvale på en app fungerer teknisk.

Jeg ved om frysning af en app (shell pm disable com.mypackage.name) , men dette skjuler også appikonet fra launcher. Jeg vil gerne vide, hvordan Greenify App fungerer. Det deaktiverer, at appen kører i baggrunden, indtil jeg starter den igen, og når jeg forlader appen, slår Greenify den automatisk i dvaletilstand.

Så mit spørgsmål er, hvordan gør det det?

Svar

Dette er en henvisning fra fremragende forklaring af lioux på XDA :

Greenify bruger Android-kommandoen am til at stoppe en app og anvender denne kommando igen, hvis appen vækkes af nogen som helst handling. Det er hvad dvaletilstand betyder. Dvaletilstand app starter ikke længere under telefonstart, reagerer på registrerede hensigter eller udløses af alarmer fra systemet. Alt, hvad det gør, er midlertidigt. Kommandoen am rører ikke de installerede filer eller nogen konfigurationsoplysninger.

Kommentarer

  • Lyder fedt, jeg ' Jeg fortæller dig, om det fungerede. Åh forresten tak for svaret … 🙂
  • Det fungerer vidunderligt, men don ' t grønt alt blindt , men kun bekræftede CPU / RAM / batteri-svin. Brug Greenify-indbygget app-analysator, Wakelock-detektor og bedre batteristatistik til at identificere gode kandidater til grønliggørelse.
  • Glem Greenify! I ' har lavet en app ud af det. Jeg kalder det OXYGEN. goo.gl/vfyKsv – Letvægt. og tager næsten ca. 2 MB ram i baggrunden.
  • @Amit: Hvorfor blev din app trukket tilbage fra Google Play?
  • ja bror. Google behandler ikke deres udviklere godt.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *