Saya sedang develop aplikasi Android untuk skripsi sarjana saya, sebelumnya default adalah ke penyimpanan internal namun ada beberapa teman menanyakan untuk bisa install ke penyimpanan external/SD Card. Setelah ditelusuri ternyata fitur ini dapat dilakukan pada Android API Level 8 / Android 2.2 (Froyo) ke atas.
Hal ini dapat dilakukan dengan cara memodifikasi file manifest / AndroidManifest.xml Anda dengan menambahkan android:installLocation pada elemen atribut .
1
2
3
    android:installLocation="preferExternal"
 ... >
Untuk value “preferExternal” maka aplikasi Anda akan diinstal pada penyimpanan external, jika penyimpanan external penuh maka aplikasi akan di instal di penyimpanan internal.
1
2
3
    android:installLocation="auto"
 ... >
Untuk value “auto” maka aplikasi Anda akan dapat diinstal pada penyimpanan external. Sistem yang akan memutuskan lokasi untuk menginstal aplikasi Anda.
Dengan salah satu value tersebut, pengguna nantinya juga dapat memindahkan aplikasi antara dua lokasi.
Contoh Aplikasi yang dapat dipindahkan ke SD Card :
Contoh Aplikasi yang tidak dapat dipindahkan ke SD Card :
Catatan penting!!
Ada beberapa feature dari android sehinggga membuat aplikasi tidak boleh/bisa diinstal ke penyimpanan external :
– Service
– Alarm Service
– Input Method Engine
– Live Wallpaper
– App Widgets
– Account Manager
– Sync Adapters
– Device Administrator
– Broadcast Receiver Listening for “boot completed”
– Copy Protection
Jika Aplikasi Anda memakai feature diatas disarankan untuk tidak membuat aplikasi berjalan pada penyimpanan external.
Untuk Selengkapnya dapat dibaca pada Guide Developer Android App Install Location.



Source : http://staff.blog.ui.ac.id/jefri.p/2012/11/android-install-default-aplikasi-android-kita-ke-sd-card/

Install default Aplikasi Android kita ke SD Card

Unknown 1 6:50 AM

Saya sedang develop aplikasi Android untuk skripsi sarjana saya, sebelumnya default adalah ke penyimpanan internal namun ada beberapa teman...

Membuat Internet Android Stabil

Unknown Reply 7:27 AM

Membuat Koneksi Internet Android Stabil - Sering kita mengeluh bahwa sinyal gadget android yang tak stabil, hilang timbul atau dari HSDP...

Hello teknodroid, sekarang saya mau sharing tentang Apps2sd nih, alias instal aplikasi Android di SDCard. Nih ada beberapa jenis tentang instal aplikasi ke SDCard:
App2SD Froyo
Metode ini sudah menjadi fitur bawaan Android sejak versi 2.2 (Froyo). Dengan metode ini, hanya file .apk saja yang disimpan di sdcard. Data dan dalvik-cache masih di simpan di memori internal. Selain itu, tidak semua aplikasi support apps2sd, tergantung developernya mengijinkan atau tidak untuk memindahkan aplikasi ke sdcard.
App2SD Froyo + Move2SD Enabler (Rooted)
Mirip dengan AppSD Froyo yang diatas, tapi cara ini bisa 'memaksa' aplikasiyang ga support app2sd, jadi bisa diinstal ke sdcard. Tapi biasanya kan developer punya alesan kenapa aplikasinya ga support app2sd, jadi kalo kita mount sdcard ke pc pake usb, bisa jadi ada sesuatu yang bakal eror atau force close.
A2SD / App2SD dengan bikin virtual memory (Rooted)
Cara ini agak ribet, karena kita butuh bikin partisi ext2 atau ext3 di sdcard. Partisi ini nantinya akan digunakan untuk symbolic link folder /data/app, /data/app-private, /data/dalvik-cache atau /data/data. Untuk membuat symbolic link dalvik-cache dan data, disarankan kita menggunakan sdcard berkecepatan tinggi (class 6 atau class 10) agar proses baca dan tulis ke partisi tersebut lancar.

Instal Aplikasi Android Ke SDCARD/Memori

Unknown Reply 6:43 AM

Hello teknodroid, sekarang saya mau sharing tentang Apps2sd nih, alias instal aplikasi Android di SDCard....

Search

Ikuti Channel Youtube Aku Yaa.. Jangan Lupa di subscribe. Terima kasih.

Popular Posts

Translate