Model izin penyimpanan Android telah berubah secara dramatis pada versi terbaru, dan setiap pembaruan mengubah apa yang dapat dan tidak dapat diakses oleh pengelola file.Jika Anda pernah membuka pengelola file hanya untuk menemukan folder kosong, jalur tidak dapat diakses, atau dialog izin muncul berulang kali, Anda mengalami dampak nyata dari perubahan kebijakan ini.Berikut ini apa yang berubah di setiap versi dan cara mengonfigurasi AnExplorer untuk mempertahankan akses sistem file penuh.
Jawaban Singkat
Di Android 11 dan yang lebih baru, buka Pengaturan → Aplikasi → AnExplorer → Izin → File dan media → Izinkan pengelolaan semua file.Ini memberikan izin MANAGE_EXTERNAL_STORAGE yang memulihkan kemampuan penjelajahan penuh.Tanpanya, pengelola file akan dimasukkan ke dalam kotak pasir seperti aplikasi lainnya.
Garis Waktu Izin Penyimpanan Android
Android 9 dan versi lebih lama — Era Terbuka
Sebelum Android 10, penyimpanannya sederhana.Aplikasi meminta izin READ_EXTERNAL_STORAGE atau WRITE_EXTERNAL_STORAGE saat penginstalan atau waktu proses, dan setelah diberikan, aplikasi memiliki akses baca/tulis penuh ke seluruh penyimpanan bersama — setiap folder, setiap jenis file, setiap jalur.Manajer file bekerja persis seperti yang Anda harapkan dari penjelajah file desktop.
Hal ini sangat kuat namun menimbulkan masalah keamanan.Aplikasi apa pun dengan izin penyimpanan dapat membaca foto, dokumen, unduhan, dan file yang diekspor aplikasi lain tanpa batasan.
Android 10 — Penyimpanan Tercakup Diperkenalkan (Opsional)
Android 10 memperkenalkan penyimpanan terbatas sebagai sebuah konsep namun menjadikannya pilihan bagi pengembang.Aplikasi yang menargetkan API 29 dapat menambahkan requestLegacyExternalStorage=true dalam manifesnya untuk mempertahankan perilaku lama.Sebagian besar pengelola file menggunakan tanda ini, sehingga pengguna tidak melihat perbedaan praktis.
Perubahan penting yang diperkenalkan:
- Konsep "penyimpanan eksternal khusus aplikasi" (
Android/data/[package]/) secara resmi menjadi sandbox - MediaStore API menjadi cara yang direkomendasikan untuk mengakses file media
- Storage Access Framework (SAF) menjadi penting untuk akses dokumen
- Akses jalur file langsung secara teknis tidak digunakan lagi tetapi masih berfungsi dengan flag lama
Dapatkan pengelola berkas AnExplorer
Kelola, transfer, dan akses berkas Anda di perangkat apa pun.
Android 11 — Penyimpanan Tercakup Diberlakukan
Android 11 adalah titik puncaknya.Tanda requestLegacyExternalStorage berhenti berfungsi untuk aplikasi yang menargetkan API 30+.Setiap aplikasi kini dicakup secara default.Namun, Google menyadari bahwa pengelola file, alat pencadangan, dan aplikasi antivirus benar-benar memerlukan akses luas, sehingga mereka membuat izin baru:
MANAGE_EXTERNAL_STORAGE — izin "Akses Semua File".Ini adalah izin khusus yang:
- Harus dideklarasikan dalam manifes aplikasi
- Mengharuskan pengguna untuk menavigasi secara manual ke Pengaturan untuk memberikannya (tidak dapat diberikan melalui dialog runtime sederhana)
- Harus dibenarkan ke Google selama peninjauan Play Store
- Memberikan akses ke semua penyimpanan bersama KECUALI direktori
Android/data/danAndroid/obb/
Saat AnExplorer meminta izin ini, Anda akan melihat layar sistem yang meminta Anda untuk mengaktifkan "Izinkan pengelolaan semua file".Ini bukan bug atau melampaui batas — ini adalah satu-satunya cara pengelola file dapat berfungsi dengan baik di Android 11+.
Android 12 — Penyempurnaan Kecil
Android 12 tidak mengubah izin penyimpanan secara drastis tetapi menambahkan:
- Izin perangkat terdekat memengaruhi fitur transfer file
- Sedikit perubahan pada cara kerja pemilih foto
- Penegakan aturan visibilitas paket yang lebih baik (aplikasi tidak dapat melihat aplikasi lain yang diinstal tanpa mendeklarasikan pertanyaan)
Untuk fungsionalitas pengelola file, Android 12 berperilaku identik dengan Android 11.
Android 13 — Izin Media Terperinci
Android 13 membagi READ_EXTERNAL_STORAGE lama menjadi tiga izin terpisah:
READ_MEDIA_IMAGES— mengakses foto dan gambarREAD_MEDIA_VIDEO— mengakses file videoREAD_MEDIA_AUDIO— mengakses file musik dan audio
Aplikasi kini hanya meminta jenis media yang benar-benar dibutuhkan.Pemutar musik hanya meminta audio;editor foto hanya meminta gambar.Manajer file dengan Akses Semua File mengabaikan izin terperinci ini sepenuhnya karena MANAGE_EXTERNAL_STORAGE sudah mencakup semuanya.
Android 13 juga sepenuhnya memblokir akses pihak ketiga ke Android/data/ melalui Storage Access Framework.Sebelumnya, Anda dapat menggunakan SAF untuk memberikan akses folder ke Android/data/ — solusi tersebut telah ditutup.
Dapatkan pengelola berkas AnExplorer
Kelola, transfer, dan akses berkas Anda di perangkat apa pun.
Android 14 — Akses Foto Terpilih
Android 14 memperkenalkan perubahan yang paling banyak dihadapi pengguna: saat aplikasi meminta akses foto, pengguna kini dapat memilih "Pilih foto dan video" daripada memberikan akses ke semua media.Artinya:
- Aplikasi hanya melihat file tertentu yang dipilih pengguna
- Pengguna dapat mengubah pilihannya nanti di Pengaturan
- Aplikasi harus menangani akses parsial dengan baik
Untuk pengelola file dengan Akses Semua File, hal ini tidak berlaku — MANAGE_EXTERNAL_STORAGE masih memberikan visibilitas media penuh.Namun jika Anda belum memberikan Akses Semua File, Anda mungkin menemukan AnExplorer hanya dapat melihat file yang telah Anda pilih secara eksplisit.
Android 14 juga memperkenalkan:
- Akses berbasis kredensial untuk file yang dikelola perusahaan
- Peningkatan pemilih foto dengan integrasi penyedia cloud
- Pembatasan yang lebih ketat pada akses file latar belakang
Cara Kerja Kerangka Akses Penyimpanan (SAF).
Ketika pengelola file tidak memiliki Akses Semua File, Kerangka Akses Penyimpanan menjadi mekanisme cadangan.SAF bekerja melalui pemilih dokumen tingkat sistem:
- Aplikasi memanggil
ACTION_OPEN_DOCUMENT_TREEuntuk meminta akses ke folder - Android menampilkan pemilih file sistem tempat Anda menavigasi ke folder yang diinginkan
- Kamu tap "Gunakan folder ini" dan konfirmasi dengan "Izinkan"
- Aplikasi menerima hibah URI persisten untuk folder spesifik tersebut dan semua kontennya
- Hibah ini bertahan saat aplikasi dimulai ulang dan ponsel di-boot ulang
Pemberian SAF sangat berguna namun membosankan — Anda harus memberikan setiap folder secara terpisah secara manual.AnExplorer menggunakan SAF sebagai cadangan ketika Akses Semua File tidak tersedia atau ketika mengakses jalur tertentu yang dilindungi.
Batasan SAF
- Tidak dapat memberikan akses ke root penyimpanan internal di Android 13+
- Tidak dapat mengakses
Android/data/di Android 13+ - Tidak dapat mengakses
Android/obb/di Android 13+ - Kinerja jauh lebih lambat dibandingkan akses file langsung (pengoperasian melalui penyedia konten)
- Beberapa operasi (seperti operasi folder rekursif) jauh lebih lambat melalui SAF
Mengonfigurasi AnExplorer untuk Akses Maksimal
Untuk pengalaman terbaik di semua versi Android:
- Berikan Akses Semua File: Pengaturan → Aplikasi → AnExplorer → Izin → File dan media → Izinkan pengelolaan semua file
- Berikan izin pemberitahuan (Android 13+): Diperlukan untuk menunjukkan kemajuan transfer
- Nonaktifkan pengoptimalan baterai: Pengaturan → Aplikasi → AnExplorer → Baterai → Tidak Dibatasi (mencegah OS mematikan operasi di latar belakang)
- Berikan akses SAF untuk Android/data (khusus Android 11-12): Saat AnExplorer meminta akses folder ke Android/data, ketuk "Gunakan folder ini" → "Izinkan"
Dapatkan pengelola berkas AnExplorer
Kelola, transfer, dan akses berkas Anda di perangkat apa pun.
Yang Tetap Tidak Dapat Diakses Tanpa Root
Meskipun Akses Semua File diberikan, jalur tertentu tetap diblokir oleh model keamanan Android:
| Jalur | Mengapa Diblokir | Alternatif |
|---|---|---|
/data/data/ | Kotak pasir aplikasi (diberlakukan kernel) | ADB atau akses root |
/data/user/0/ | Sama seperti di atas, format multi-pengguna | ADB atau akses root |
Android/data/ (Android 13+) | Blok kebijakan OS | USB MTP dari PC, ADB, atau root |
Android/obb/ (Android 13+) | Blok kebijakan OS | USB MTP dari PC, ADB, atau root |
/system/ | Partisi hanya-baca | Rooting dengan remount |
Mengatasi Masalah Izin
"Izin ditolak" meskipun Akses Semua File diberikan
- Hentikan paksa AnExplorer dan buka kembali
- Cabut izinnya dan berikan kembali
- Periksa apakah Anda memberikan "Semua file" dan bukan hanya "Hanya media" (beberapa perangkat menampilkan kedua opsi tersebut)
- Nyalakan ulang ponsel Anda — beberapa pemberian izin memerlukan reboot agar dapat diterapkan
Izin terus disetel ulang setelah beberapa hari
Android 12+ secara otomatis mencabut izin dari aplikasi yang tidak Anda gunakan baru-baru ini (biasanya 3 bulan).Untuk mencegah hal ini:
- Pengaturan → Aplikasi → AnExplorer → Izin → matikan "Hapus izin jika aplikasi tidak digunakan"
- Atau cukup buka AnExplorer sesekali agar dianggap "aktif"
Aplikasi menampilkan folder kosong meskipun memiliki izin
Ini biasanya menunjukkan aplikasi sedang membaca dari daftar direktori yang di-cache/basi.Tarik ke bawah untuk menyegarkan, atau keluar dan kembali ke folder.Jika masalah berlanjut, hapus cache AnExplorer (Pengaturan → Aplikasi → AnExplorer → Penyimpanan → Hapus Cache).
Panduan Terkait
- Perubahan Penyimpanan Android 14 — perincian mendetail tentang pembatasan terbaru
- Manajer File Tidak Dibuka — memperbaiki kerusakan yang terkait dengan penyetelan ulang izin
- Penyimpanan Internal vs Eksternal — memahami arsitektur penyimpanan Android
- Tidak Dapat Menghapus File — kegagalan penghapusan terkait izin
Dapatkan pengelola berkas AnExplorer
Kelola, transfer, dan akses berkas Anda di perangkat apa pun.