Gunakan penyimpanan bersama untuk data pengguna yang dapat atau seharusnya dapat diakses oleh aplikasi lain dan disimpan meskipun pengguna meng-uninstal aplikasi Anda.
Android menyediakan API untuk menyimpan dan mengakses jenis data yang dapat dibagikan berikut:
- Konten media: Sistem menyediakan direktori publik standar untuk
jenis file ini, sehingga pengguna memiliki lokasi umum untuk semua foto, lokasi umum
lainnya untuk semua file musik dan audio, dan sebagainya. Aplikasi Anda dapat
mengakses konten ini menggunakan
MediaStore
API platform. - Dokumen dan file lainnya: Sistem memiliki direktori khusus untuk memuat jenis file lainnya, seperti dokumen PDF dan buku yang menggunakan format EPUB. Aplikasi Anda dapat mengakses file ini menggunakan Storage Access Framework platform.
- Set data: Di Android 11 (Level API 30) dan lebih tinggi, sistem akan men-cache
set data besar yang mungkin digunakan oleh beberapa aplikasi. Set data ini dapat mendukung kasus
penggunaan seperti machine learning dan pemutaran media. Aplikasi dapat mengakses set data
bersama ini menggunakan
BlobStoreManager
API.
Untuk informasi selengkapnya tentang API ini, lihat panduan berikut: