Fortell meg hvis du noen gang har vært borti dette scenariet: du har en app (for eksempel en bankapp) og den appen har en fil du trenger (for eksempel en kontoutskrift i PDF).
Du vil laste ned den filen, men appen tilbyr ikke noen enkel måte å gjøre det på, det maksimale den tilbyr er muligheten til å dele filen, noe som betyr at du ender opp med å sende filen til en meldingsapp eller til deg selv via e-post for til og med å kunne få tilgang til den.
Dette skjer fordi noen apper bestemmer seg for ikke å gi et lagringsalternativ, dette skyldes vanligvis at utviklerne ikke ønsker å implementere logikken for å lagre en fil selv, men de tilbyr vanligvis en Share-funksjonalitet for i stedet å dra nytte av den innebygde systemdelingen system.
I disse tilfellene kan Lagre lokalt være nyttig, slik at du kan lagre filen hvor som helst på enheten din ved å registrere deg som et delingsalternativ på delingsarket, vise fildetaljene og deretter tillate å åpne en filvelger for lagring.
Et alternativ for å avskjære ACTION_VIEW er også tilgjengelig, slik at du kan lagre filen hvis kildeappen ble tvunget til å se filen.
Save Locally er FLOSS-programvare (Free and Libre Open Source Software) utviklet med Jetpack Compose. Kildekoden er tilgjengelig på
https://github.com/MateusRodCosta/Share2Storage lisensiert under AGPLv3+.