Beri tahu saya jika Anda pernah mengalami skenario ini: Anda memiliki aplikasi (misalnya, aplikasi bank) dan aplikasi tersebut memiliki file yang Anda perlukan (misalnya, laporan bank dalam PDF).
Anda ingin mengunduh file itu, tetapi aplikasinya tidak menawarkan cara mudah untuk melakukannya, maksimal yang ditawarkannya adalah opsi untuk membagikan file, yang berarti Anda akhirnya harus mengirim file tersebut ke aplikasi perpesanan atau ke diri Anda sendiri melalui email bahkan untuk dapat mengaksesnya.
Hal ini terjadi karena beberapa aplikasi memutuskan untuk tidak menyediakan opsi Simpan, hal ini biasanya disebabkan oleh pengembang yang tidak ingin menerapkan logika untuk menyimpan file sendiri, namun mereka biasanya menyediakan fungsionalitas Bagikan untuk memanfaatkan sistem berbagi bawaan. sistem.
Dalam kasus tersebut, Simpan Secara Lokal mungkin berguna, memungkinkan Anda menyimpan file ke tempat mana pun di perangkat Anda dengan mendaftar sebagai opsi berbagi di lembar berbagi, menampilkan detail file, dan kemudian mengizinkan pembukaan pemilih file untuk disimpan.
Opsi untuk mencegat ACTION_VIEW juga tersedia, memungkinkan Anda menyimpan file jika aplikasi sumber memaksa melihat file tersebut.
Save Locally adalah perangkat lunak FLOSS (Perangkat Lunak Sumber Terbuka Gratis dan Gratis) yang dikembangkan dengan Jetpack Compose. Kode sumber tersedia di
https://github.com/MateusRodCosta/Share2Storage dengan lisensi AGPLv3+.