Android: Mengapa Saya Tidak Bisa Memindahkan Aplikasi ke Kartu SD?

Jika Anda ingin menghemat ruang di memori internal ponsel Anda, memindahkan aplikasi ke kartu SD adalah cara terbaik untuk mengosongkan sebagian ruang. Anda dapat memindahkan aplikasi ke kartu SD dengan masuk ke Pengaturan> Aplikasi, memilih aplikasi, lalu mengetuk tombol " Pindahkan ke kartu SD ". Anda mungkin memperhatikan bahwa untuk beberapa aplikasi, opsi ini berwarna abu-abu. Mengapa demikian?

Alasan 1. Pilihan Pengembang

Pengembang aplikasi Android perlu secara eksplisit membuat aplikasi mereka tersedia untuk pindah ke kartu SD menggunakan atribut "android: installLocation" di elemen aplikasi mereka. Jika tidak, opsi untuk "Pindah ke kartu SD" berwarna abu-abu. Mengapa banyak pengembang tidak mengaktifkan tombol ini? Nah, aplikasi Android tidak dapat berjalan dari kartu SD saat kartu dipasang. Jadi jika aplikasi menangani sesuatu seperti alarm untuk mengingatkan Anda tentang janji dengan dokter gigi, itu cukup penting, dan aplikasi tidak akan dapat membunyikan alarm jika perangkat Anda terhubung ke PC Anda. Jadi pengembang dapat memilih untuk mengunci kemampuan "Pindahkan ke kartu SD" sehingga mereka tidak pernah mendapatkan email marah dari seseorang yang mengklaim aplikasi tidak berfungsi.

Alasan 2. Dukungan Widget

Dukungan widget adalah alasan besar lainnya mengapa aplikasi tidak dapat berjalan di kartu SD. Jika aplikasi diinstal pada kartu SD, widget dari aplikasi itu menjadi tidak tersedia untuk memilih versi Android tertentu setelah perangkat dipasang. Perangkat harus dihidupkan ulang untuk widget dari aplikasi untuk muncul sebagai opsi lagi.

Alasan 3. Sinkronisasi, Layanan, atau Antarmuka Akun

Jika aplikasi menangani jenis sinkronisasi latar belakang tertentu, berjalan sebagai layanan, atau menggunakan akun, aplikasi tidak akan sepenuhnya berfungsi dari kartu SD saat sedang dipasang. Oleh karena itu, opsi untuk memindahkannya ke Kartu SD dinonaktifkan. Anda dapat membaca lebih lanjut tentang masalah ini dan bagaimana aplikasi berjalan dari kartu SD di Android Developers - halaman Lokasi Instalasi Aplikasi.

Faq

Bagaimana cara saya membuat aplikasi mengunduh langsung ke Kartu SD?

Anda harus memiliki akses root pada perangkat Anda, lalu atur direktori home Anda ke kartu SD menggunakan Android SDK Tools. Dulu ada cara untuk mengaktifkan opsi pada versi Android yang lebih lama tanpa akses root. Tetapi sekarang Anda harus memiliki akses root pada versi Android yang lebih baru untuk dapat mengatur direktori home.

Aplikasi apa yang bisa saya pindahkan?

Lihatlah memindahkan aplikasi game apa saja ke kartu SD. Game biasanya tidak harus berjalan di latar belakang atau menangani tugas-tugas penting pada perangkat sepanjang hari Anda. Mereka juga biasanya mengambil ruang paling banyak, menjadikan mereka kandidat yang sempurna untuk pemasangan kartu SD.

Sekarang Anda tahu mengapa tombol " Pindahkan ke kartu SD " berwarna abu-abu untuk banyak aplikasi Android Anda. Masih ada pertanyaan? Komentar? Tinggalkan satu di bagian komentar di bawah.

Bagaimana cara mengaktifkan opsi "Pindahkan ke Kartu SD" pada aplikasi apa pun?

Dahulu ada cara bagi pengguna yang tidak di-rooting untuk mengaktifkan opsi "Pindahkan ke kartu SD". Ini bukan lagi masalahnya. Anda perlu mendapatkan akses root ke perangkat Anda untuk dapat memindahkan aplikasi apa pun ke kartu SD .. Jika Anda tidak yakin bagaimana melakukan ini, Anda mungkin ingin melihat XDA Developers untuk saran.